Spending the weekend tending to work obligations, Cameron Diaz was on location on the set of "Bad Teacher" in Los Angeles, CA on Saturday (October 2).
Looking a bit glum as she strolled around in between takes, the "Shrek" sweetheart donned a barely buttoned white top with charcoal trousers as she shot scene after scene before wrapping up for the day.