February 26, 2021
Sephora at Kohl’s will launch in fall 2021. Image credit: Sephora
By Luxury Daily News Service
LVMH-owned beauty retailer Sephora has announced it is opening 260 new stores in 2021 and collaborating with Coach for a new makeup collection.
Share your thoughts. Click here