Canada Goose

Founded in 1957 in a small warehouse in Toronto, Canada, Canada Goose is a lifestyle brand and a leading manufacturer of performance luxury apparel. Functionality is embedded in every Canada Goose product, informed by the rugged demands of the Arctic and inspired by relentless innovation and uncompromised craftsmanship.

See Canada Goose in South Coast Plaza’s Holiday 2024 Lookbook.