Cameron Diaz on the set of the movie "Bad Teacher", shooting on location in Los Angeles. Diaz heads the cast of the comedy, which also stars her ex-boyfriend Justin Timberlake and "Forgetting Sarah Marshall" star Jason Segal.
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