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".
(June 20, 2011 - Source: see more angles »
Prev 53523 of 69172 Next

Cameron Diaz Day Dress

Cameron Diaz has been making the talk show rounds promoting her latest movie, Bad Teacher. The glowing actress made an appearance on the Late Show with David Letterman wearing a sky blue belted day dress and ultra-sexy black stilettos.