Frequently Bought Together

Carolina Herrera Good Girl Eau de Parfum 30ml
This item
Carolina Herrera Good Girl Eau de Parfum 30ml
£55.25
Select size
Recommended item
Estée Lauder Double Wear Stay-in-Place Makeup 30ml (Various Shades)
from £29.63
Select shade
Carolina Herrera Good Girl Eau de Parfum 30ml + Estée Lauder Double Wear Stay-in-Place Makeup 30ml (Various Shades)

from £84.88

Add both to basket
Carolina Herrera Good Girl Eau de Parfum 30ml
This item
Carolina Herrera Good Girl Eau de Parfum 30ml
£55.25
Select size