Quite possibly one of the greatest retail gifts from the Brits as of late: Topshop officially opened in Soho in New York City today!
Kate Moss was there to usher in the festivities, of course, and stars like Jennifer Lopez and Taylor Momsen were on hand to show their shopping support. Local friends of mine relayed that the crowds were uncontrollable this morning…though I wondered how the press preview fared otherwise.
Oh, nostalgia.
Leave a Reply