Balmain‘s very first American flagship has officially opened in the heart of Soho, at 100 Wooster Street. Balmain‘s CEO Emmanuel Diemoz first announced plans to open a shop here in February 2015. The 2,150 square foot design is entirely inspired by Pierre Balmain’s vacation villa. Dubbed Villa Balmain, the tropical escape, located on the Italian isle of Elba, was a luxe retreat for the late designer.
Creative Director Olivier Rousteing said: “Anyone who knows me knows that I find America incredibly inspiring. I admire its uniquely open spirit, mix of peoples and impressive culture—and New York is all that, multiplied by a thousand…What most intrigues me is that amazing mix of energy, creativity and beauty that you find in downtown Manhattan.”
More from NEWS
Balmain Beach Club debuts at Neiman Marcus
Neiman Marcus, in partnership with Balmain, is pleased to introduce Balmain Beach Club, an exclusive collection and immersive customer activation in Dallas. …
Swarovski opens new flagship store in Milan, Italy
Swarovski has recently opened in Milan the first flagship store in Italy. Located at 31 Piazza Duomo in Milan the …
Venice Simplon-Orient-Express sails into Venice – La Biennale di Venezia
The legendary Venice Simplon-Orient-Express, A Belmond Train, Europe remakes history by bringingL’Observatoire – a private and exclusive sleeper carriage designed …