Selfridges, also known as Selfridges & Co., is a chain of upmarket department stores in the United Kingdom that is operated by Selfridges Retail Limited. It was founded by Harry Gordon Selfridge in 1908. From Wikipedia
The supermodel's London appearance in the vintage gown highlights the enduring appeal of archival couture and its role in modern branding.