Kohl's and Sephora partnership: First Sephora stores open at Kohl's
Sephora London store: 10 best buys from the head buyer
Sephora arrives in Germany with first store in Munich - LVMH
Sephora to Open Second London Store at Westfield Stratford City – WWD
Sephora's JCPenney Partnership Weighs on Sales
Sephora is Opening 100 New Stores in its Largest Expansion Ever – WindowsWear
Sephora opens high-tech flagships in New York
The Comprehensive List of Where You Can Return Opened Beauty Products - Fashionista
Breaking: Sephora Is Opening Its Second IRL Store In The UK
What Is the History of Sephora?
Sephora 34th Street: How to Shop the Company's Largest Store in the U.S.
Sephora on Bristol Street opens up as the Largest on the West Coast – South Coast Plaza
Sephora UK: Details of Westfield store opening