
Fashion
1 min read
Celine pop up store in Shanghai at Plaza 66
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. There…