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
UP NEXT:Cameron Diaz
Advertisement

















