Christian Louboutin opens in Toronto first flagship store in Canada

Christian Louboutin has recently opened its first flagship in Canada, in Toronto’s Yorkville shopping district.  Spanning 2,625 square feet over two floors, the freestanding store was designed by Household agency, which emulated an enchanted forest in the middle of the city.

The facade is soaked in red with white curved trim tracing the points of the Victorian architecture. Inside, the woodsy motif continues with silver birch wallpaper, deep green sofas and branches bent from antique brass extending to the ceiling — all of which contrast with the plush red carpeting.

To support its growing men’s business it mimicked a cabin in the woods on the top floor. Bags are clustered on a wall to create a dense canopy and a tree trunk is polished into a sophisticated coffee table. Walnut and nickel plinths serve as strong bases for top-selling styles.

The brand has gradually grown the footprint for its stores selling shoes with signature red soles. The first opened in 1992 in Paris. Following the most recent location in Toronto, the next store is slated to bow Aug. 25 in Honolulu and another on Sept. 30 at The Galleria in Houston. By then, Louboutin will have 136 stores worldwide.