Balmain Opens Its First Flagship Store in New York

French luxury fashion house Balmain has been on the up-and-up thanks to the rejuvenating efforts of a certain Olivier Rousteing, and the recent opening of the maison’s first flagship store in the U.S. is as solid a marker as any. Located New York’s SoHo neighborhood, interior design firm Studio KO was tasked with combining Balmain’s history w…


Leave a Reply