Sephora opened a new store Sept. 29 at 7600 Windrose Ave., Ste. G130, at Legacy West in Plano. The cosmetics and beauty store sells a variety of products including makeup, skin care, fragrances, hair and bath and body. The retailer also offers online how-to guides and in-store beauty classes. www.sephora.com