James Devaney/WireImage

June 23, 2010

Cameron Diaz


WHAT SHE WORE
Diaz dropped by the N.Y.C. studios of The Daily Show with Jon Stewart in an Elizabeth and James taupe blazer and micro-minidress

Cameron Diaz

30 of 36

Cameron Diaz in Elizabeth and James

See More:
Elizabeth and James by Ashley and Mary-Kate Olsen
UP NEXT:Cameron Diaz

Advertisement