Selfridges marks Rick Owens’ illustrious 20-year journey in fashion with “The World of Rick Owens” – a spectacular storewide installation, an exclusive capsule collection, and a striking 25 ft sculpture of the designer adorning the exterior of the Oxford Street location. Dive deeper into the designer’s vision with an exclusive interview following the break. The World of Rick Owens concept store runs until the end of October 2014.