Rick Owens Takes Over London’s Selfridges Department Store

By posted on
No. 01 / 04
Browse Gallery

Entitled “The World of Rick Owensthe 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.

Related Posts