Sephora Store
Dec. 24, 2024
After Singapore, Sephora unveils a new “Store of the Future” in Shanghai - Premium Beauty News Sephora Plans 260 New Stores for 2021, Including 60 Freestanding Locations - Retail TouchPoints Sephora rolls out smaller-store concept with high-tech beauty upgrades Sephora Launches in 200 Kohl's Stores Nationwide Fall 2021 | Details, Photos | Allure | Sephora Store