Well it's about time.
French luxury footwear brand, Christian Louboutin, will soon be bringing it's trademark red soles to Canada when it opens its first freestanding location in the country in Yorkville in just a few months. While the brand is already sold in several retailers in Canada, this store will allow for a much greater variety and selection of Louboutins to be available. Toronto will join the ranks of New York, Hong Kong, Miami, Paris and countless other mega city that already have their own freestanding stores.
Photo cred- @christianlouboutin
It will occupy the former La Presse Internationale space at 99 Yorkville Avenue. The store will feature about 2,625 square feet of retail space over two floors, as well as a 1,230 square foot basement level that will be used for stock/back of house operations. Two whole floors of beautiful shoes, bags, and their new makeup line!