Tatcha Launches Exclusively at Sephora France After Years of Anticipation
Tatcha’s Highly Anticipated Launch at Sephora France On September 2, 2025, the Japanese-inspired luxury skincare brand Tatcha made its much-awaited European debut in France. The California-based brand, founded by Vicky…
