Image Image Image Image Image Image Image Image Image Image

Luxury Retail | April 15, 2024

Scroll to top

Top

Celine Pop Up Store - Luxury Retail

Celine Pop Up Store In Plaza 66, Shanghai

Luxury fashion house Celine has opened a pop-up store in Shanghai’s upmarket shopping centre Plaza 66.

According to the company, the store and interior was designed by creative director Hedi Slimane, who is behind the brand’s flagship stores in Paris, Tokyo, Shanghai, Los Angeles, Madrid, Milan and London.

Located on the first floor of the shopping mall, the store features a palette of four colours – gold, black, gray and white, creating an opulent ambience to the store. Celine Plaza 66 is highlighted with bright neon light frames. The pop-up store features glass and metal elements for displays while using wooden chairs for decoration.

The store offers a wide range of women’s leather goods and accessories. It also houses a selection of Celine’s fragrances.

By windowswear