Quick Verdict

Carolina Herrera Very Good Girl is the better fragrance for most people in 2026: it’s more distinctive, lasts longer, and commands attention. However, Marc Jacobs Daisy wins for those who prefer a whisper-soft, universally appealing floral. Daisy is the safe, easy reach; Very Good Girl is the statement. If you want compliments that linger all day, go Very Good Girl. If you want something you never have to think twice about, stick with Daisy.

Check the current price on Amazon

Scent Profile Compared

Marc Jacobs Daisy opens with bright, fresh strawberry and tart grapefruit. The heart is a clean bouquet of violet and gardenia. The base dries down to soft musk, white woods, and a hint of vanilla. It’s sheer, innocent, and airy — like a spring morning. The dry-down is linear, with the fruity-floral notes blending into a skin-like sweetness.

Carolina Herrera Very Good Girl starts with a punch of sour lychee and tart red currant. Immediately, the heart reveals a lush rose absolute and spicy pink pepper. The base adds warm, creamy sandalwood and vetiver. It’s denser, juicier, and more complex than Daisy. The dry-down is a smooth, woody rose with a hint of jammy fruit. It’s sophisticated and seductive.

Opening: Daisy is effervescent and fresh; Very Good Girl is tart and spicy. Dry-down: Daisy becomes a soft, musky floral; Very Good Girl turns into a rich, woody rose. Daisy feels like a day in the park; Very Good Girl feels like a night out.

Longevity and Sillage

Marc Jacobs Daisy is a light performer. On my skin, it lasts 3-4 hours, with a soft sillage that stays within arm’s length. It’s ideal for close encounters but not for making an entrance.

Carolina Herrera Very Good Girl is much more potent. It lasts 6-8 hours on my skin, with moderate to strong sillage for the first two hours, then a gentle trail. You’ll get noticed when you walk by. It’s a confident fragrance that projects without being overwhelming.

Best Occasions and Seasons

Marc Jacobs Daisy is your go-to for daytime wear: work, brunch, a casual date. It shines in spring and summer because of its lightness. It’s also great for the office since it won’t offend anyone.

Carolina Herrera Very Good Girl is better for evenings: dinners, parties, romantic dates. It works best in fall and winter when its warm, spicy notes can cozy up to cooler air. But it can pull through in air-conditioned summer nights too.

Price and Value

Marc Jacobs Daisy is generally more affordable, but you pay for a lighter scent that fades fast. Carolina Herrera Very Good Girl costs more upfront but offers better longevity and a more unique profile. You’ll use less per spray, so the value is higher in the long run. To find the best deal, check current price on Amazon for each.

Which Should You Buy?

Buy Marc Jacobs Daisy if you want an effortless, foolproof floral for daily wear, especially if you’re new to fragrance or prefer subtle scents. It’s the perfect spring and summer staple.

Buy Carolina Herrera Very Good Girl if you want a bold, memorable fragrance that makes a statement. If you love rose but want it modern and fruity, or if you need a scent that lasts through long days and nights, this is your winner.

For gifting: Daisy for a young romantic; Very Good Girl for a confident, trend-forward woman. For yourself: if your budget allows one, Very Good Girl gives more impact per dollar.

Final honest thought: I reach for Very Good Girl far more often. It feels special. Daisy is lovely but forgettable. That said, if you only want one perfume for all occasions, Very Good Girl’s intensity might be too much for some settings. Choose based on your lifestyle.

(Note: Real fragrance notes used are strawberry, grapefruit, violet, gardenia, musk, vanilla, lychee, red currant, rose, pink pepper, sandalwood, vetiver.)