We spotted this on cool trainer website, Hypebeast: Rick Owens in his new London shop carrying a lifelike plastic head! What gives, Rickster? We’s scared. We’s scared and have done wees in pants.
And then we looked at the lines of beautiful controlled garments and we loved him encore, even his plastic/wax head.
Rick Owens’ new store finds itself just round the corner from Mount Street, on Audley Street, Mayfair London. http://www.owenscorp.com