The good news: Kate Moss and her don’t-fuck-with-me-I’m-chic-as-all-hell style have landed in the Spring Street subway stop. The bad news: the TopShop NYC store opening has been delayed until Spring (the season, not the train stop — witty, eh?). These ads are something like teasers/damage control for the later launch.