FREE SHIPPING Australia wide for orders over $100.00 or a $12.50 flat rate will apply. AfterPay and ZIP now available for online orders!

Good Girl Supreme 50ml 2pc
Good Girl Supreme 50ml 2pc
  • Load image into Gallery viewer, Good Girl Supreme 50ml 2pc
  • Load image into Gallery viewer, Good Girl Supreme 50ml 2pc

Good Girl Supreme 50ml 2pc

Vendor
Carolina Herrera
Regular price
$159.00
Sale price
$159.00
Regular price
$0.00
Sold out
Unit price
per 
Tax included. Shipping calculated at checkout.

Good Girl Supreme 50ml 2pc defies all perfume conventions, reimagining its olfactory family and the legendary Good Girl fragrance with a bold new formula. Juicy gourmet berries meet the iconic combination of Jasmine and Tonka in this Eau De Parfum, which is then given a modern twist with sparkling Vetiver to create an uplifting scent.