Esquire Magazine (August, 2014) Cameron Diaz Cover