Dior invites you to discover our newly opened Dior Yorkdale boutique in Toronto. The Canadian flagship location features two stores: one featuring the women’s and men’s ready-to-wear collections and the other showcasing the House’s fragrance and beauty offerings.