Sephora Logo

Sephora

Website

Sephora is a French beauty retailer founded in 1969 in Limoges. It has belonged to the luxury group LVMH since 1997. According to its French website, Sephora is present in 34 countries, and the company is headquartered in Neuilly-sur-Seine near Paris.

Range

Sephora sells perfume, make-up, skin care, hair care and body care from many beauty brands, and it has its own label, Sephora Collection.

Where to find it

Sephora says it is present in 34 countries, with France as its home market. The number of stores is not given on its French company page, so no store count is shown here.

Online shopping

Sephora runs online shops for several countries, among them the French site sephora.fr. Available products and delivery options differ by country.

Ownership

LVMH is a French listed group that is controlled by the Arnault family. LVMH reported 211,000 employees and sales of 80.8 billion euros for 2025. No non-European holder controls it.