Cameron Diaz by gotty · December 28, 2016 << Back to post Cameron Diaz – Shopping at Bristol Farms market in Beverly Hills Cameron Diaz 2016 : Cameron Diaz: Shopping at Bristol Farms market -01