Cameron Diaz wears Elvis & Kresse

Cameron Diaz wears Elvis & Kresse

June 01, 2009

Cameron Diaz wears the Elvis & Kresse West End belt in American Vogue - images by Mario Testino.

Cameron Diaz wears the Elvis & Kresse West End belt