top of page

Cameron Diaz for Esquire

Photographed by Vincent Peters
Styling by Lysa Cooper
bottom of page