The mere mention of St. Tropez stirs up images of glitz and glamour with A-listers, millionaires and holiday makers alike basking in the sunshine, sipping back on cocktails and breathing in the lifestyle of the French Riveria’s most popular spot and everything it has to offer.