Syracuse's Carousel Center mall scores a beauty: A full-line Sephora store
Sephora on Bristol Street opens up as the Largest on the West Coast – South Coast Plaza
Sephora Just Opened Its Biggest Store Ever, and It's Pretty Insane
How Sephora is leveraging AR and AI to transform retail and help customers buy cosmetics
Sephora Opens Biggest U.S. Store
Sephora is opening 100 new stores in its largest expansion ever
Sephora Announces Largest Store Expansion in Its History, Opening 100 New Locations Across North America In 2020
Sephora to launch first Store of the Future concept in Asia - Inside Retail Asia
Sephora is opening 100 new stores in its largest expansion ever
Sephora to Open Second London Store at Westfield Stratford City – WWD
First look: Inside Sephora's Westfield London flagship store - Retail Gazette
Take a look inside the new small-format Sephora at Kohl's