Christian Dior Install ((link)) Jun 2026
The journey begins in the creative departments of Dior, often in collaboration with an invited artist. The concept must align with a specific brand message, product launch, or seasonal theme. For the "Dior Made of Stars" holiday windows at Harrods, the brief was to merge the store's "A Very British Fairy Tale" theme with Dior's own "Made of Stars" Christmas narrative. The solution? A cohesive two-window universe combining traditional visual merchandising with digital screens, sound, and moving images, all centered around a shimmering gold star on a black backdrop.
Christian Dior frequently creates immersive physical environments to showcase its heritage and collections. Musée Rodin Installation : Visitors recently explored a Dior installation at the Musée Rodin christian dior install