Saint Tropez is a popular summer resort destination along the French Riviera which has attracted many rich and famous people over the years.