Sephora

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


