7.24.2008

public service announcement

I know this is silly and it's old news for most, but Top Shop the best clothing and accessory store for the ladies is finally opening a place in the USA. Unfortunately it's being parked on Broadway in SoHo so it will be a crowd fighting experience which would usually keep me away...but I've been waiting for this day for years. The store opens mid October(ish). In the meantime you can shop their website.

No comments: