Sephora launches digital storefronts for creators September 18, 2025 Sephora has launched My Sephora Storefront, an affiliate platform that enables US-based creators to build shoppable digital storefronts. Read the full article now! Log in Subscribe