Carolina Herrera Very Good Girl Blush 10ml Travel Spray, Free Gift with purchases of Good Girl range in 80ml Eau de Parfum size only. Excludes Gift Sets.
While stocks last & 1 per customer only. UK Shipping Addresses Only.
If your order qualifies for a free gift, it will automatically be added to your basket.