Carolina Herrera's stiletto-shaped bottle is one of the most recognisable silhouettes on any fragrance counter, and the brand has used it to launch three genuinely different scents rather than three flankers in name only. If you're deciding between the original Good Girl, Good Girl Suprême and Good Girl Blush, the differences are big enough that picking the wrong one means picking the wrong personality for your day.
Good Girl (the original)
This is the one that made the shoe bottle famous, and it's still the boldest of the three. It opens with almond and coffee, moves into a jasmine and tuberose heart, and settles into tonka bean, cacao and vanilla. The result is a rich, slightly dark gourmand-floral — sweet but with real weight behind it, not a light "clean" scent.
- Concentration: Eau de Parfum, with strong projection and 8+ hours of longevity
- Best for: evenings, colder months, anyone who wants a fragrance people actually notice
- Typical UK retail: roughly £75–£95 for 50ml and £95–£120 for 80ml at mainstream stockists
Good Girl Suprême
Suprême keeps the same coffee-and-almond opening but softens everything that follows. The tuberose is quieter, and instead of leaning on cacao and heavy tonka, the base brings in creamy sandalwood and a plush, almost powdery musk. It reads as the "dressed down" version of the original — still gourmand, but rounder and less intense on the sillage.
- Concentration: Eau de Parfum, moderate-to-strong projection, slightly shorter longevity than the original (6–8 hours)
- Best for: daytime wear, office settings, anyone who found the original too heavy
- Typical UK retail: roughly £70–£90 for 50ml and £90–£115 for 80ml
Good Girl Blush
Blush is the lightest and most obviously "pretty" of the three. It swaps the dark coffee opening for pink pepper and mandarin, keeps a lighter jasmine heart, and finishes on a soft musk and vanilla base rather than cacao. It's noticeably more floral and less gourmand — closer to a modern floral-fruity than a dessert-like scent.
- Concentration: Eau de Parfum, but built for softer projection and a closer skin scent
- Best for: spring and summer, younger or first-time Good Girl buyers, anyone sensitive to heavy sweetness
- Typical UK retail: roughly £70–£85 for 50ml and £85–£110 for 80ml
Which one should you actually buy?
If you want the fragrance the brand is famous for and don't mind a strong, sweet, statement scent, get the original. If you love that DNA but need something office-appropriate and less overpowering, Suprême is the better daily wear. If you find gourmand scents cloying and want something brighter and more floral, Blush is the one to try first.
Buying tips
As a fragrance reseller rather than an official Carolina Herrera stockist, we source genuine, authentic stock through legitimate distribution channels rather than directly from the brand — which is how we're able to offer these at lower prices than department store counters. A few things worth checking with any Good Girl purchase, wherever you buy it:
- The stiletto cap should feel weighty and sit flush against the bottle — loose or crooked caps are a red flag on unfamiliar sellers
- Batch codes are printed on the base of the bottle and can be cross-checked against the brand's production year charts online
- Genuine Eau de Parfum has real depth and evolves over a few hours on skin; if a "Good Girl" smells thin or one-dimensional throughout, be cautious
- Compare the price against typical UK retail ranges above — figures dramatically below market rate are worth a second look
All three versions are available in 100ml and gift set formats, so if you're torn, a smaller size or set is a low-risk way to find out which Good Girl actually suits you before committing to a full bottle.