CELINE Opens New Store in Shanghai at Plaza 66

French luxury fashion label CELINE has recently a new store in Shanghai within the Plaza 66 luxury mall. The new store was entirely designed by house Creative Director Hedi Slimane – he also custom designed the furniture.

CELINE new store in Shanghai at Plaza 66 Mall

CELINE new store in Shanghai at Plaza 66 Mall

The new outlet features women’s collections, including apparel, accessories, shoes, handbags, fragrances and fashion jewellery. There is also a selection of the Objets Collections.

Both Celine and Plaza 66 are owned by luxury giant LVMH.

CELINE new store in Shanghai at Plaza 66 Mall

CELINE new store in Shanghai at Plaza 66 Mall