Cameron Diaz in St. Barts, French West Indies (2/1)
Cameron Diaz is *this* close to a wardrobe malfunction February 7, 2014 Galleries Cameron Diaz in St. Barts, French West Indies (2/1)