Sephora's New Toronto Flagship

Posted on November 14, 2012 @ 08:50 am

Sephora's first Canadian store opened in Toronto eight years ago, and now the beauty retailer is moving its Toronto Eaton Centre location to a larger space. The new spot is nearly 9,000 sq. ft., and will include highlights such as the Sephora Lash Bar, a specially designed Makeup Forever Boutique, and a Sephora Nail Studio.

Its Canadian shopping site,, has also had a makeover. It now boasts a faster checkout, the most targeted search, fully integrated Canadian pricing, product look up in store, and bilingual functionality.

"Since 2004 we have opened 38 stores, including a new home for our first Canadian store at Toronto Eaton Centre and a flagship in downtown Montreal on Sainte Catherine Street. All our initiatives are focused on revolutionizing the Canadian beauty retail landscape. Transforming our stores and launching are significant components of our arsenal to achieve this," says Philippe Pinatel, country manager and senior vice president, Sephora Canada.