Balmain opens new store Shanghai at IFC

French luxury maison Balmain has recently opened a new store in Shanghai. Located at IFC, the new Balmain store covers 200 sqm and features the complete range of collections of the brand. In the presence of Balmain’s Creative Director Olivier Rousteing, Balmain held a special event in Shanghai to celebrate the opening.

Balmain new store Shanghai at IFC