Add to compare Quick view Add to cart CAROLINA HERRERA GOOD GIRL eau de parfum spray Price €153.42 Availability: 22 In Stock GOOD GIRL eau de parfum spray 150 ml