Fashion News There is a Sculpture of Rick Owens at Oxford Street’s Selfridges Luxury department store Selfridges inaugurates its collaboration with Rick Owens in the…