Tag Heuer Opens First Canadian Store in Toronto

The LVMH-owned label is also opening its own e-commerce platform in the country.

PARIS — Expanding abroad, Tag Heuer has opened its first store in Canada, at the Yorkdale shopping mall in Toronto.

“Tag Heuer is investing in retail more than ever to ensure we are engaging with our customers through exceptional service and a rich brand experience,” said Benjamin Beaufils, who was named president of the watch label’s North American business in September.

Win a Summer 2026 Internship at Coach in New York City! Submit Your Project by February 27th