Brand image
Parent company
LVMH Moët Hennessy Louis Vuitton
Number of stores in U.S
1,662
Brand Deck
Not available

Description

Sephora is a leading global beauty retailer renowned for its innovative, open-sell store concept and curated selection of over 500 prestige and emerging brands. Owned by LVMH, Sephora operates more than 3,000 stores across 35 countries, including 1,662 locations in the United States as of February 2025 . The brand has significantly expanded its footprint through partnerships, notably with Kohl's, where Sephora has established over 1,000 shop-in-shop locations . Sephora's retail strategy emphasizes experiential shopping, incorporating beauty studios, digital tools, and personalized services to enhance customer engagement.

Brand Category

Retail (Cosmetics, Fragrances)

Join now to access the complete information.

Site criteria

Size range

100 - 300 SF

Ideal size

200 SF

Optimal frontage

100 LF

Basic requirements

Target markets

  • Example
  • Example
  • Example

Preferred anchors

  • Example

Preferred co-tenants

  • Example

Preferred traffic generators

  • Food
  • Entertainment

Preferred location type

  • Street
  • Lifestyle
  • Grocery

Preferred building type

  • Free-standing
News & Alerts
No news & alerts added yet
In-House Contacts
Brokers