Cameron Diaz was born on August 30, 1972 in San Diego, California. She is an American Actress and Beautiful Model. She sported a pair of extra tiny shorts on the set of her new movie, Bad Teacher in Los Angeles, California on Sunday, March 28, 2010. The Jake Kasden directed comedy is centered around a foul-mouthed, junior high teacher who, after being dumped by her sugar daddy, begins to woo a colleague - a move that pits her against a well-loved teacher.