Quick Verdict

Carolina Herrera Very Good Girl is the better perfume for most people. It offers a more distinctive, modern scent that lasts longer and draws more compliments. Billie Eilish Eilish is a cozy, sweet vanilla that’s lovely but less versatile. If you want a signature scent that turns heads, go with Very Good Girl. But if you prefer a soft, intimate fragrance for cozy days, Eilish could be your match.

Check the current price on Amazon

Scent Profile Compared

Carolina Herrera Very Good Girl opens with a burst of tangy lychee and tart red currant, creating a juicy, fruity top note that’s both sweet and sharp. The heart is a lush rose accord, creamy and sophisticated, anchored by vetiver and vanilla in the base. The dry-down is warm, slightly woody, and surprisingly fresh for a floral. It’s a bold, modern rose that feels youthful and confident.

Billie Eilish Eilish opens with warm sugar and mandarin orange, leading into a heart of dark berries and spices like saffron and cinnamon. The base is a comforting trio of vanilla, tonka bean, and cocoa absolute. The dry-down is a creamy, slightly smoky vanilla with a hint of spice. It’s more linear and cozy, like a gourmand blanket, without the complexity of Very Good Girl.

Longevity and Sillage

Carolina Herrera Very Good Girl has impressive longevity. On my skin, it lasts 8-10 hours with moderate projection for the first 3-4 hours. It leaves a noticeable scent trail that’s not overwhelming. A couple of sprays are enough for a full day.

Billie Eilish Eilish is softer. It lasts around 4-5 hours on skin, with intimate projection that fades to a skin scent after 2 hours. You’ll need to reapply if you want it to last through a workday. It’s better for close encounters than making a grand entrance.

Best Occasions and Seasons

Carolina Herrera Very Good Girl shines in spring and fall. Its fruity-floral vibe works for daytime events like brunches, shopping, or office wear (if not too heavy) and transitions well to evening dates. The lychee-rose combo is chic for weddings or parties. It’s versatile but best when you want to be noticed.

Billie Eilish Eilish is a cold-weather comfort scent. Perfect for cozy nights in, casual weekends, or layering with sweaters. Its sweet, warm profile suits winter and fall. Not ideal for hot summer days or formal events where you’d want something less gourmand.

Price and Value

Both are designer-priced, but Very Good Girl offers better value due to its stronger performance and more unique scent. You’ll use less per wear, making the bottle last longer. Eilish might need more sprays and reapplication. For the best deal, check current price on Amazon.

Which Should You Buy?

Buy Carolina Herrera Very Good Girl if you want a bold, long-lasting fragrance that gets compliments. It’s for the woman who loves fruity florals with a modern edge and doesn’t mind standing out. Best for spring nights, date nights, and making an impression.

Buy Billie Eilish Eilish if you adore cozy vanilla scents and prefer something intimate and sweet. It’s for casual days, lounging, or when you want a comfort scent. Not for longevity seekers or those who need projection.

If you can’t decide, start with Very Good Girl for its versatility and performance. You can always add a vanilla like Eilish for cozy moments.