Showing posts with the label J. crew

J. Crew at Yorkdale

That's right J. Crew has finally come to Canada!! The newest and only Canadian location is at Yorkdale Mall. I think I need to pay them a visit... images via

J.Crew Coming to Canada!

In their own words... " Oh, Canada  Calling all Canucks. We're opening our first-ever J.Crew store in Toronto in 2011. Details are still being ironed out, but we'll be sure to keep you…
Subscribe Our Newsletter