Quick Verdict

Dior J'adore is the overall winner for its refined, long-lasting floral elegance. It works for day to night, formal to casual. Carolina Herrera Very Good Girl is a burst of playful red fruit and rose but fades faster. J'adore offers more sophistication and versatility, making it the safer splurge. However, Very Good Girl is perfect if you want a flirtier, more youthful signature.

Check the current price on Amazon

Scent Profile Compared

Dior J'adore opens with bright, fresh notes of mandarin orange and bergamot, giving a sunny, juicy start. The heart is a lush bouquet of jasmine absolute, rose, and ylang-ylang, creating a creamy, opulent floral. The base of musk and vanilla adds warmth and softness. The overall effect is elegant, feminine, and radiant.

Carolina Herrera Very Good Girl bursts open with vibrant red currant and lychee, a sweet-tart fruity kick. The heart features a rich Bulgarian rose, underpinned by vanilla and almond, lending a creamy, slightly gourmand feel. The base is cedar and musk, grounding it. It's bolder, sweeter, and more youthful.

On dry-down, J'adore settles into a smooth, sophisticated floral musk. Very Good Girl becomes a sweet, playful rose-vanilla blend. J'adore is timeless; Very Good Girl is trendy.

Longevity and Sillage

Dior J'adore lasts 6-8 hours on skin with moderate projection. The sillage is noticeable but not overpowering, leaving a pleasant trail. It wears close to skin after 4 hours, making it office-appropriate.

Carolina Herrera Very Good Girl lasts 4-6 hours with strong initial projection that drops quickly. After 2 hours, it becomes a skin scent. You may need to reapply for evening wear. It's less tenacious than J'adore.

If longevity is a priority, J'adore wins.

Best Occasions and Seasons

Dior J'adore shines across seasons, especially spring and fall. Ideal for weddings, business meetings, romantic dinners, or everyday luxury. It's versatile enough for day or night.

Carolina Herrera Very Good Girl is best for night outs, parties, spring and summer. Its fruity sweetness feels too loud for conservative workplaces. Perfect for date nights or clubbing.

One consultant says: "J'adore is your go-to for any occasion; Very Good Girl is for when you want to be the center of attention.â"

Price and Value

Both are premium designer fragrances with J'adore typically costing more for its higher concentration and prestige. Very Good Girl is slightly more affordable but offers less longevity. For value, J'adore's longevity and versatility justify its price. Very Good Girl is a good buy if you adore the scent. Check current price on Amazon or at your retailer.

Which Should You Buy?

Buy Dior J'adore if you want a sophisticated, long-lasting floral that transitions from office to evening. It's a classic that garners compliments. Buy Carolina Herrera Very Good Girl if you're under 30, love sweet fruity-rose scents, and want a bold, playful fragrance for nights out. Both are good, but J'adore offers better return on investment for most.

If possible, test both on skin. J'adore evolves beautifully; Very Good Girl is simpler. For a signature scent, choose J'adore. For a fun rotation, grab Very Good Girl.