Hermes comes to St Tropez House

St Tropez Hermes boutique

Saint Tropez is synonymous with sophistication and style, so it makes perfect sense that the charming resort in the South of France is home to a number of leading fashion brands.
Within its beautiful paved streets are dozens of luxury boutiques selling designer labels and one off pieces, making the former French fishing town a must-visit destination for travelling fashionistas.

[Read more…]