CREED IFC Pop-Up Store Shanghai 2022
In March 2022, CREED unveiled a 30-square-meter pop-up store at the Shanghai IFC. This captivating space serves a dual purpose: as a sales-oriented area and an immersive experience for visitors to indulge in the brand’s distinct identity and rich heritage. The pop-up store encompasses various sections, including a display area, a gift wrapping station, a perfume testing zone, and a striking centerpiece/photocall.
The booth design draws inspiration from the game of chess, with elements reminiscent of the queen, king, and horse gracefully incorporated into the furniture, decorative pieces, and floor tiles. Notably, the brand’s emblematic masculine horse seamlessly integrates into the overall luxurious ambiance of the booth, enhancing its allure, attracting the audience to pause, explore, and capture memorable photos.
Event Location: IFC @ Shanghai
Event Date: March 28th, 2022
Art Direction - Ava Yang
Creative Direction - Ava Yang
Spatial Design - Ava Yang
Brand: CREED
EVENT PHOTOS