Posted on Thu Mar 1, 2007 02:34 PM PDT
Cameron Diaz always looks radiant after a workout - or is it her split from Justin Timberlake that's giving her this glow?
Besides the gym I wonder what else is on her schedule?
She's all smiles and environmentally friendly.
Maybe Cameron could give Paris Hilton a lift!
Cameron Diaz Doesn't Give An F About School In Bad Teacher Poster - Mar 08, 2011
Cameron Diaz Works On Her Bod At BodyFactory - Feb 28, 2011
Cameron Diaz Swears Like A Sailor In Bad Teacher Trailer - Feb 23, 2011
Cameron Diaz Nods Yes When Asked If She And A-Rod Are Engaged - Feb 18, 2011
EXCLUSIVE PHOTOS - Cameron Diaz And A-Rod Arrive Back In Los Angeles - Feb 16, 2011