Sephora will open a new store in Presidio Towne Crossing at 2345 Porter Creek Drive, Fort Worth, in the fall. The cosmetics company was founded in France in 1970 and opened its first U.S. store in 1998. Stores carry makeup, fragrances, skincare products and more, and the company offers in-store and virtual beauty classes and a customer loyalty program. 877-737-4672.