Friday, August 19, 2011 fashion J. crew shopping 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 Tweet