Cameron Diaz filmed Bad Teacher in LA on Saturday. She revealed her thoughts on her character in British Vogue's July issue, and it's been quite a few months since we last saw her on set. The actress has been busy promoting Knight and Day with Tom Cruise, premiering the movie in Japan just last week. She's also spent the Summer attending events with Alex Rodriguez but avoiding being photographed together, except on one occasion.
Image Source: Xposure Photos