Sephora launches European beauty prize June 9, 2026 Sephora has launched its first European beauty prize. Read the full article now! Log in Subscribe