Keep your eyes peeled for a torch bearing statue of Rick Owens that’s being erected over Selfridges Oxford Street canopy this weekend. OK, at 25 feet it might be a little difficult to miss, but it’s only right that something so epic should lead customers into the department stores totally epic new tribute to the designer entitled ‘The World of Rick Owens.’ Whilst the Orchard Street windows are set to be filled with the ‘most technically complex installation ever housed at Selfridges,’ and new Concept Store curation is currently receiving it’s painstaking finishing touches, as rabid shopaholics we’re naturally most excited by the product these are set to contain. Exclusive capsule collection product that is. 20 pieces which have all received a little splash of trademark Selfridges yellow. Yes please! From September- Selfridges, 400 Oxford Street, London W1.
By Vincent Levy