Emma Watson is stunning in her string bikini and sheer dress for a hike in St.Tropez, but her wardrobe choice is under fire.