Quick Verdict
Kayali Vanilla 28 wins for the cozy gourmand crowd, but Very Good Girl is the better pick if you want a fruity rose with punch. Vanilla 28 is a rich, boozy vanilla that feels like a warm hug, while Very Good Girl is a sparkling lychee rose that’s more playful and attention-grabbing. If you’re after a signature scent that gets compliments, go with Very Good Girl. For a comforting, addictive everyday vanilla, Vanilla 28 is your match.
Check the current price on Amazon
Scent Profile Compared
Carolina Herrera Very Good Girl opens with a burst of juicy red currant and lychee. The lychee is tart and slightly floral, giving a fizzy, champagne-like effect. In the heart, rose absolute and a hint of vanilla orchid weave together, but the rose is prominent, elegant but not powdery. The base is a creamy but not heavy mix of vetiver and praline. On dry down, the fruit settles, and the rose becomes more grounded, with the praline adding a subtle sweetness. It’s a modern, fruity floral with a touch of gourmand.
Kayali Vanilla 28 opens with a blast of rich vanilla and brown sugar, but it’s not sugary. There’s a boozy, rum-like undertone from the start, from the addition of rum absolute. The heart is dominated by jasmine and a touch of tonka bean, but the vanilla remains the star. The base is a cozy mix of musk, amber, and sandalwood. On dry down, the boozy note fades into a soft, creamy vanilla with a hint of oud-like warmth. It’s linear sweet, but the boozy kick keeps it from being a basic vanilla.
Longevity and Sillage
Very Good Girl lasts 6-8 hours on my skin, with moderate sillage for the first 2 hours. After that, it becomes a skin scent. On clothes, it lingers for over a day. The projection is moderate, not a beast, but noticeable in close settings.
Vanilla 28 has better longevity, 8-10 hours on skin, with soft sillage that stays close. It doesn’t project as loudly as Very Good Girl, but it lasts longer. On clothes, I can smell it the next day. The boozy notes fade quickly, leaving a warm vanilla base. If you want a scent that hugs you all day without overwhelming others, Vanilla 28 wins.
Best Occasions and Seasons
Very Good Girl is perfect for spring and summer, especially for daytime events, brunches, or date nights. The fruity rose is uplifting and fun, not stuffy. It works in evenings too, but shines in warmer weather. I’d wear it to a garden party or a first date when I want to feel flirtatious.
Vanilla 28 is a fall and winter staple, ideal for cozy evenings, sweater weather, or nights out. The warm vanilla and boozy notes feel intimate and comforting. It’s also a great layering base. I’d wear it to a dinner party or a movie night. It works year-round if you go light, but shines in cool temps.
Price and Value
Both are in the premium designer/niche price range, but Vanilla 28 is typically more expensive. You can check current price on Amazon to compare. Very Good Girl comes in a beautiful stiletto bottle, while Vanilla 28 has a minimalist apothecary style. Neither feels cheap. In terms of value, Very Good Girl offers a more complex, fruity floral that feels unique, while Vanilla 28 is a straightforward gourmand that’s versatile. If you want something unique, Very Good Girl offers more complexity. For a reliable, cozy vanilla, Vanilla 28 delivers.
Which Should You Buy?
Buy Carolina Herrera Very Good Girl if you love fruity florals with a kick. It’s the better choice for spring/summer, daytime events, or if you want a compliment-getter that’s not basic. Get Kayali Vanilla 28 if you’re a vanilla fanatic looking for a warm, boozy gourmand that lasts all day. It’s ideal for cool weather, intimate settings, or as a layering base. Both are excellent, but your personality and season decide the winner.



