Cameron Diaz - Photoshoot HQ (Esquire)