Cameron Diaz wearing Elizabeth And James James Blazer, Sergio Rossi Sandals

Cameron Diaz visited Madrid, Spain to promote her new movie, 'Bad Teacher,' (June 13).

The Shoes:
The Romper:
posted: Jun 13, 2011
See more CAMERON DIAZ Style