Entertainment, Social Media and Tech News, Popherald.com
| ]
Actress Cameron Diaz hid behind an umbrella this afternoon while on set of her new film “Bad Teacher” in Los Angeles, California. Co-star David Krumholtz who strolled around set comfortably in a robe joined Cameron.

Cameron Diaz is spotted in Los Angeles, California on March 7, 2010. The 37 year-old actress is photographed while on set of her new film 'Bad Teacher'. Cameron looked adorable with her pink Japanese umbrella, very cute! Are you digging the brown boots?

Speaking of 'Bad Teacher', the actress told Access Hollywood that his co-star Justin Timberlake is the guy to watch. She said: "He's the best person for the job. He's going to be hilarious." Photo by: Fame Pictures