Carolina Herrera Very Good Girl vs Bvlgari Omnia: Which Perfume Is Better?
As a fragrance editor, I get asked constantly: "Which is better, Very Good Girl or Omnia?â" Both are beloved, but they serve different personalities. After wearing each extensively, I'm ready to give you the no-nonsense breakdown.
Check the current price on Amazon
Quick Verdict
Carolina Herrera Very Good Girl wins for impact. It's a juicy, bold rose-licorice that commands attention. Bvlgari Omnia is more subtle and versatile, a soft floral-spicy blend that's easy to love. If you want a fragrance that turns heads, go Very Good Girl. If you prefer something inoffensive for daily wear, Omnia is your match.
Scent Profile Compared
Carolina Herrera Very Good Girl opens with a burst of sweet red currant and tart lychee, immediately fruity and playful. The heart is a lush rose absolute, but what makes it unique is the eerie twist of black licorice. It's oddly compelling - sweet, herbal, and dark. The base settles into creamy vetiver and almond milk, which softens the licorice into a warm, almost gourmand finish. The dry-down is smooth but leaves a trail.
Bvlgari Omnia starts with fresh pink pepper and a hint of citrus (mandarin). It's sprightly and clean. The heart reveals white tea, cardamom, and a touch of jasmine - making it feel like a warm hug without heaviness. The base is woody (sandalwood) with a mineral musk that keeps it grounded. The overall impression is refined and airy, like a soft cashmere sweater. Unlike Very Good Girl, Omnia doesn't shout; it whispers.
Longevity and Sillage
Very Good Girl is a powerhouse. On my skin, it lasts 8-10 hours with moderate projection for the first 3-4 hours. The sillage is noticeable but not overwhelming - you'll catch whiffs throughout the day. It's a scent that stays with you.
Omnia is more reserved. It lasts about 5-7 hours and projects close to the skin. After 2 hours, it becomes a personal scent. That's not a flaw - it's perfect for work or intimate settings. But if you want a fragrance that announces your arrival, Very Good Girl outperforms.
Best Occasions and Seasons
Very Good Girl shines at night dates, holiday parties, or anytime you want to feel sexy and confident. The licorice and rose combo feel best in cooler weather (fall, winter, early spring). It's a dress-up scent.
Omnia is your all-rounder. Wear it to the office, brunch, or a day out. The fresh-spicy notes work in spring, summer, and fall. It's safe for any occasion where you don't want to overwhelm people. Think of it as your effortless signature.
Price and Value
Very Good Girl is priced as a designer fragrance and often discounted. Omnia is generally a bit more affordable, but both sit in the mid-range. For the performance, Very Good Girl gives you more bang for your buck if you like intense scents. Omnia is a better value if you want a versatile bottle you'll use daily. Check current price on Amazon to see which fits your budget.
Which Should You Buy?
Buy Carolina Herrera Very Good Girl if: you want a bold, unique fragrance that gets compliments, you love rose but want an edgy twist, and you prefer statement scents for night outs.
Buy Bvlgari Omnia if: you need an every day crowd-pleaser, you like soft spiciness, and you value subtlety over projection.
My honest advice: If you can, own both. But if forced to choose, consider your lifestyle. Very Good Girl is for the fashion-forward extrovert. Omnia is for the refined minimalist.



