Carolina Herrera Good Girl Blush Eau de Parfum 1 oz / 30 mL eau …

Rating: 3,711 reviews from 1 sources

Reviews

Selected Review of 3711 Reviews

So I normally don't put reviews on stuff! But this perfume is amazing!!! A++Read full review

www.sephora.com