Sephora is one of the newest stores added to Upper Canada Mall in Newmarket.
The beauty product store features more than 13,000 products and 200 brands, including fragrance, makeup, skin care, bath and body products.
The company was founded 39 years ago and now boasts more than 180 stores in Canada and the United States.