Videos September, 3 2014

Rick Owens Takes Over London’s Selfridges Department Store

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.

  1. Source: Style
Filed under: