Sephora opens new flagship store in Florence, Italy April 3, 2024 Sephora has opened a new flagship store in the center of Florence, Italy. Read the full article now! Log in Subscribe