About Sephora Stores

About Sephora Stores

Sephora – Making Every Woman Beautiful

History behind the Brand

Sephora, the well-known chain of cosmetic stores, was founded in France in 1970. Later in 1997, it was acquired by Paris-based multinational company Louis Vuitton Moet Hennessy (LVMH). Since its acquisition, LVMH invested substantially in Sephora, escalating the cosmetic chain’s popularity rapidly around the globe. Sephora established its first store in the US in 1998 with an online store launched a year later.

Sephora Today

Today, Sephora has stores in 30 countries and more than 1,750 point-of-sales generating exponentially high revenue. With over 300 stand-alone stores in North America and additional 385 inside JC Penny department store, Sephora USA caters to the beauty needs of millions.

Sephora Brands

Sephora carries over 200 brands of high-quality beauty products including its own brand product range. The wide variety of merchandise combined with excellent customer service makes Sephora the number choice for young women. The brands include Make Up Forever, NARS, Urban Decay, Too Faced Cosmetics and many more. Sephora’s own product line comprises of skincare products, make-up, beauty tools and fashion accessories.

In 2013, Sephora unveiled fragrance collections with Ashley Olsen and Mary-Kate, along with a make-up product line with Marc Jacobs.

Sephora Experience

The sales associates at Sephora are beauty experts on their own. Each sales associate is well-trained in the field of beauty and skin care and offers custom makeover and personal beauty consultation. They focus on color, skin care and fragrances and successfully cross-sell products. The courteous staff is a walking dictionary of all merchandise at Sephora, ready to assist every customer. The fragrances are arranged in alphabetical order which makes them easily identifiable. Sales associates ensure smooth and quick check-out by using modern technology including mobile phone credit card payments.



Sephora has a prominent presence on the internet with special offers and discounts making online purchase a joyful experience.

“Beauty Insider”

The “Beauty Insider” is Sephora’s rewards programs for its highly valued customers. If a customer purchases beauty merchandise worth of $350, she entitled as VIB (Very Important Beauty Insider) and receive special privileges.

Sephora in JC Penney

In October 2006, Sephora collaborated with JC Penny and established their cosmetic stores within the department store. Sephora inside JCP holds most of the same merchandise – skincare, make-up, fragrance and Sephora’s own product line. Today, Sephora has 385 stores within JC Penny across the US. Sephora locations inside JC Penny include Sephora’s exclusive destination for one-to-one beauty consultation and beauty studio.

 Go Back

View ALL Store Credit Cards

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.