Chanel Takes Over Harrods With Enchanting Installation [Pics]
Chanel unveils its extravagant Enchanted Forest store display at Harrods to showcase its latest Autumn/Winter collection.
Every single window of Harrods in London, U.K., is devoted to Chanel’s latest Autumn/Winter collection. All 23 window displays have been packed with Chanel outfits, accessories and beauty products, along with animal taxidermy, including foxes, deers, owls and even unicorns. The theme Enchanted Forest was created by Karl Lagerfeld, Chanel’s well-known creative director and the luxury brand hopes to create a French fairy-tale setting:
Enchanted bestiary, fabled mise en scenes and a subtle layering of exquisitely refined fabris.