Once a fishing village now turned yacht-loving haven, St Tropez has been a sophisticated enclave for finding a claim to fame ever since Bridgette Bardot put it on the map. Being dressed with designer boutiques, opulent casinos and an irresistible restaurant scene, days here are best spent indulging.