Justin Timberlake is distraught after learning his grandfather's health has deteriorated.

The ROCK YOUR BODY heart-throb, 22, has turned to his 31-year old girlfriend Cameron Diaz for emotional support as his beloved grandparent BILL BOMAR's health worsens after surgery for cancer and heart disease.

A pal tells American tabloid the STAR, "Dealing with his grandfather's illness has been very tough on Justin. But Cameron has been a rock for him."

08/08/2003 09:16