Dave M. Benett/Getty Images

June 17, 2011

Cameron Diaz

WHAT SHE WORE In London, the Bad Teacher actress greeted the press in cropped J Brand pants, a black blouse, a gold Ann Taylor bracelet and Casadei pumps.

Denim/jeans -- skinny

112 of 219

Cameron Diaz in J Brand Denim

See More:
J Brand Denim
UP NEXT:Bar Refaeli

Advertisement