Industry insights, style advice and more.
March 18 2019 – Mercantile London
M. Moustache is a French shoe brand who produce a standout collection of vibrant trainers that will elevate your summer wardrobe. Designed in Paris and produced in Portugal, the collection has an energetic spirit running through it with fresh, vibrant colour combinations. A retro influence appears in the silhouettes with the design team using historical references as a constant source...Keep reading