We may earn a commission when you use a link to make a purchase

Carolina Herrera Good Girl 50ml

£95.00

Embrace your duality with Carolina Herrera’s Good Girl Eau de Parfum, a bold fusion of jasmine and cocoa in a stunning stiletto bottle.

check live price & buy

Historic price updated 24, October, 2024