Cameron Diaz in Esquire - Photo

Cameron Diaz in Esquire