Rihanna Wears Bikini Top and White Skirt in St. Tropez

Barbara DeFranco / July 23, 2012