The Le Chateau brand is returning to Canada this month under new ownership. The iconic fashion brand was acquired by Montreal-based Suzy Shier over the summer. A new Le Chateau website will launch this month and in-store distribution for the brand will commence in the spring of 2022.
On Tuesday November 16, Suzy Shier will relaunch the Le Chateau brand online with a ‘Glamour capsule’ consisting of a range of dresses and other formalwear for women. The launch will be available on the newly launched lechateau.com website. In early 2022, the spring relaunch will be available in-person in select Suzy Shier stores in Canada.
It is currently unknown if Suzy Shier will launch standalone Le Chateau stores in the Canadian market. Suzy Shier operates a network of womenswear fashion stores across Canada.
Retail Insider announced in October of 2020 that Le Chateau would be shutting all 123 of its Canadian storefronts after the 60-year-old retailer filed for bankruptcy protection. The COVID-19 pandemic was the final straw for the struggling retailer which had been attempting to turn its operations around.
Le Chateau was founded in 1959 in Montreal by Herschel Segal as a menswear store. In 1962 womenswear was added including European fashions from places such as Carnaby Street in London. It was the first to introduce bell bottoms to Canada and in its early years was considered to be a trendsetter. The company’s IPO on the Toronto Stock Exchange was in 1983. The company had closed about half of its stores since 2015. Last quarter saw the company turn its first profit in about 13 years. In 2019 we reported that Le Chateau had planned to expand into the United States through a new e-commerce site.