When I was browsing Vogue Daily today I came across photos of the new Ralph Lauren store located at 888 Madison Ave, NYC and I about died. What a gorgeously designed store! I would have loved to sit in on the design team's meetings for this place!