Quick view, Carolina Herrera Good Girl Eau de Parfum SuprêmeAdd to your basket, Carolina Herrera Good Girl Eau de Parfum SuprêmeCarolina Herrera Good Girl Eau de Parfum Suprême £57.50 - £97.99Product review details, This product has received, on average, 4.80 star reviews,There are 4 reviews