
I'm waiting with baited breath, because the very first U.S. outpost of UK mega-store Topshop is almost here! The store is set to open in NYC on Thursday, April 2nd at 11am, and you bet your Manolos that I'm going to be there on the first day.
I will be sure to post some pics of the inside of the shop, but until then, you can always take a look at the Topshop website for inspiration...
Photo © Topshop.

Comments