Cameron Diaz in short shorts in New York City

Celebrities Wonder 87546969_cameron-diaz-short-shorts_1.jpg Celebrities Wonder 54674217_cameron-diaz-short-shorts_3.jpg Celebrities Wonder 56498254_cameron-diaz-short-shorts_4.jpg Celebrities Wonder 91933417_cameron-diaz-short-shorts_5.jpg Celebrities Wonder 82008827_cameron-diaz-short-shorts_6.jpg