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.
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.