All brands

Sephora

Sephora is a French brand and chain of cosmetics stores founded in Paris in 1970.

Company info