Balmain opens new store in New York, NY
Balmain has recently opened a new store in New York City, at 650 Madison Avenue. The store features a gallery space visible from outside, to highlight the work of artists and the house’s collaborations, before opening up into several smaller rooms dedicated to different aspects of the Balmain universe, the decor pitched somewhere between gilded [...]