Exciting news for shoppers of lux brands, Versace and Jimmy Choo, as the two are said to opening up shop in the fall at Toronto's Yorkdale Shopping Centre. The shops will be their first standalone shops in Canada. You can read more at
[metronews.ca].