Entitled “The World of Rick Owens” the designer adds a dark and eerie twist to one of London’s most popular shopping hubs, Selfridges, with four powerful window displays, a curated area featuring an exclusive collection and a 25 ft sculpture of the man himself gracing the exterior of the Oxford Street location. Celebrating of 20 years of the label,  with help from his wife Michele Lamy and Japanese sound artist Ryoji Ikeda, Owens manages to turn what many Londoners know as a classic shopping spot into a mind-bending creative experience.

What To Read Next