• AMERICAN BEAUTY photo | Cameron Diaz

Credit: Xposure

Published: Wednesday July 20, 2011 06:00 AM EDT

2011

AMERICAN BEAUTY

Someone's having a good day at work! Cameron Diaz flashes her signature smile Tuesday on the London set of her new movie Gambit, which also stars Colin Firth.