Cameron Diaz shopping at Whole Foods Market in Miami

rs315260575028715.jpg rs757140575028715.jpg rs693664575028715.jpg rs941782575028715.jpg rs184147575028715.jpg rs904053575028715.jpg rs262840575028715.jpg rs786917575028715.jpg