Look of the Day: June 23, 2010
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
June 23, 2010
UP NEXT:Kristen Stewart
Advertisement

















