French luxury fashion brand CELINE has opened a new concept pop-up store in Shanghai at thePlaza 66 Mall. The store which has been entirely designed by Creative Director, Hedi Slimane, features women’s footwear, handbags and other leather accessories.

CELINE new pop-up store in Shanghai at Plaza 66 Mall
There is also a selection of Celine’s fragrances. Even the furniture was personally designed by Hedi Slimane. CELINE is fully owned by LVMH, which is also the owner of Plaza 66 Mall, one of the most prestigious in China.

CELINE new pop-up store in Shanghai at Plaza 66 Mall
More from NEWS
BUSINESS OF LUXURY FORUM 2026 edition takes places April 28, 2026 in Bucharest, Romania
BUSINESS OF LUXURY FORUM 2026, the yearly event by CPP GROUP (CPP Management Consultants Ltd,) the luxury business consultancy specialised …
Golden Goose sold to Chinese Firm HSG for $2.9 billion
Chinese Global investment firm HSG has acquired a controlling stake in Italian sneaker label Golden Goose, in one of the biggest …
BOTTEGA VENETA opens new boutique in New York’s Meatpacking District
Bottega Veneta opens its latest store in New York at 58 Gansevoort Street. The 312 square metre space, in the …
