Cameron Diaz Photos Photos - Cameron Diaz showcases her long legs in a stunning cobalt blue dress as she leaves the "Late Show with David Letterman". The actress was visiting Letterman to discuss her latest movie "Bad Teacher". - Cameron Diaz at the Ed Sullivan Theater
Look of the Day › July 2010 WHAT SHE WORE Diaz smiled big at the London premiere of Knight and Day in a Stella McCartney sweaterdress, satin Casadei peep-toes, Jennifer Meyer bracelets, Anita Ko earrings and a Herndon Heald ring.
Cameron Diaz is all legs on cover of Esquire magazine
CAMERON DIAZ What to Expect When You're Expecting's star fetes the film's N. premiere in a breezy unbuttoned Stella McCartney blouse and wide-leg trousers, plus a collar necklace and Kimberly McDonald ring.
Cameron Diaz shows off her glowing skin with minimal make-up