1
/
of
1
Caroline Herrera
CAROLINA HERRERA GOOD GIRL BLUSH
CAROLINA HERRERA GOOD GIRL BLUSH
Regular price
£54.00 GBP
Regular price
£69.00 GBP
Sale price
£54.00 GBP
Taxes included.
Shipping calculated at checkout.
Quantity
Couldn't load pickup availability
Carolina Herrera Good Girl Blush, launched in 2023, opens with bergamot and bitter almond, blooms into a heart of ylang-ylang and peony, and settles into a base of vanilla and tonka bean.
Available in 30ml, 50ml and 80ml.
Share
