2.13.2009

British Invasion

Brit-fave TOPSHOP to (finally) open US store on April 2nd!
Says WWD