topshop watch

Could It Be? Topshop to Open April 2

Last month, we heard that the endlessly delayed, highly anticipated British behemoth would be having an opening party on March 26, and today comes word that the store’s official opening date will be April 2. Sir Philip Green plans to make a formal announcement on Monday; we’re taking bets on whether the opening gets pushed back between now and then. [WWD]

Could It Be? Topshop to Open April 2