Quick Verdict

Versace Crystal Noir is the better all-rounder. Its creamy, spicy floral blend is more versatile and sophisticated compared to Very Good Girl’s loud, fruity rose. Crystal Noir lasts longer on my skin and projects beautifully without being overwhelming. If you want a perfume that works day to night, year-round, choose Crystal Noir. But if you crave a cheerful, attention-grabbing scent for parties, Very Good Girl is a fun option.

Check the current price on Amazon

Scent Profile Compared

Versace Crystal Noir opens with a burst of black pepper and bergamot, giving a spicy-citrus sparkle. The heart is a creamy gardenia and orange blossom duo, soft and feminine. The base reveals sandalwood, musk, and amber, creating a warm, sensual dry-down. It’s a modern classic: floral but with an edge.

Carolina Herrera Very Good Girl starts with litchi and red currant, sweet and tart. The heart is a lush rose accord, prominent and jammy. The base is vanilla and vetiver, adding a creamy, earthy finish. It’s a bold fruity floral, much louder and sweeter than Crystal Noir.

Both are well-blended, but Crystal Noir feels more nuanced and elegant. Very Good Girl is straightforward and happy, but less complex.

Longevity and Sillage

Versace Crystal Noir lasts 6-8 hours on me with moderate sillage. It projects well for the first two hours, then settles close to skin. I get compliments even after 5 hours.

Carolina Herrera Very Good Girl lasts about 4-6 hours. The initial blast is strong, but it fades quicker. Sillage is heavy for the first hour, then becomes a skin scent. It needs reapplication for a full day out.

Crystal Noir wins on longevity and consistent projection. Very Good Girl is a party starter but disappears too fast.

Best Occasions and Seasons

Crystal Noir is perfect for fall and winter evenings, but works year-round for office, dates, or formal events. It’s elegant enough for a wedding or a dinner party.

Very Good Girl shines in spring and summer, ideal for brunches, daytime outings, or girls’ nights. It’s too sweet for a boardroom but great for casual fun.

If you need one bottle for multiple occasions, Crystal Noir is more adaptable.

Price and Value

Both are designer fragrances, and the price per ounce is similar. Very Good Girl often costs a bit more per ml, but neither is overpriced. You can check current price on Amazon for the best deals. I find Crystal Noir to be better value because of its longevity and versatility; you use less per wear.

Which Should You Buy?

Buy Versace Crystal Noir if you want a sophisticated, long-lasting floral that works for work, dates, and evenings. It’s a safer blind buy and more mature. Buy Carolina Herrera Very Good Girl if you love sweet, fruity florals and want a fun, loud scent for parties or warm weather. It’s less versatile but gives instant joy. For most people, Crystal Noir is the smarter choice.

I hope this honest comparison helps you decide. Both are lovely, but Crystal Noir is the winner for quality and wearability.