Cameron Diaz Gets Raunchy for ‘Esquire’ Cover Shoot

Cory Lopez / October 3, 2012