Sephora is a French multinational retailer of beauty and makeup products. Featuring over 300 brands, along with its own private label, Sephora Collection, Sephora offers beauty products including cosmetics, skincare, body, fragrance, nailcare, beauty tools, body lotions and haircare.
The company was founded in Limoges in 1969 and is currently based in Neuilly-sur-Seine, France. The business previously operated in the UK but withdrew from the market in 2005. The company returned to the UK in 2022 and will launch its own London retail location in 2023.
For more news about Sephora, see our related stories below company information.