Luxury Saint Tropez

Saint-Tropez is one of France’s most chic destinations and a host of new hotels and beach clubs means it’s more sophisticated than ever