new york - the photo above? me and sir phillip green getting chummy at the top shop store before it officially opened. the store is hands down brilliant and very vibrant, but in my humble opinion it doesn't compare to the london store. but quick sidebar: am I the only one that thinks sir green is insanely sexy?
there's no picture here...
ReplyDelete