Carolina Herrera Good Girl Eau de Parfum Review: Heel Bottle, Real Wearability

Carolina Herrera Good Girl pairs a showstopping stiletto bottle with a sweet, creamy gourmand floral that actually works in real life. Here is how it smells, how long it lasts, and who will love it most.








