Quick Verdict

YSL Black Opium is my winner for night owls and coffee lovers. It’s a darker, more dramatic scent that thrives in cooler weather. Carolina Herrera Very Good Girl shines for daytime romance and floral lovers, offering a bright and confident raspberry rose. Your choice depends on your mood: edgy and addictive (Black Opium) or flirty and sophisticated (Very Good Girl).

Check the current price on Amazon

Scent Profile Compared

Yves Saint Laurent Black Opium opens with a burst of pink pepper and pear. The heart is a generous dose of coffee and jasmine, grounded by a warm vanilla and cedar base. On my skin, the coffee note stays prominent for hours, blending with a soft patchouli undertone. It’s edgy, sweet, and unmistakable.

Carolina Herrera Very Good Girl opens with juicy redcurrant and bitter orange. The heart is a lush centifolia rose that dominates the composition, supported by a touch of lychee. The base mixes almond milk, praline, and ambroxan for a creamy, slightly woody finish. Where Black Opium is dark and gourmand, Very Good Girl is bright and floral with a hint of sweetness.

In the dry-down, Black Opium becomes a soft, cozy vanilla-coffee skin scent. Very Good Girl stays floral with a sugary, almond-like warmth that feels more airy than heavy.

Longevity and Sillage

Black Opium delivers 8-10 hours on my skin with moderate to heavy projection for the first 2-3 hours. It leaves a noticeable trail, especially in cool air. The coffee and vanilla combination clings to fabric and can linger into the next day.

Very Good Girl lasts 6-8 hours with softer projection. It sits closer to the skin after the first hour, making it more intimate. The rose and ambroxan base can last on clothes, but the scent bubble is smaller. If you want a loud entrance, Black Opium wins; for a subtle elegance, Very Good Girl excels.

Best Occasions and Seasons

Black Opium is a cold-weather queen. It thrives in fall and winter, perfect for night outs, dinner dates, or cozy evenings. The coffee and vanilla feel like a warm hug. It can be overwhelming in heat, so I skip it in summer.

Very Good Girl is versatile year-round but sings in spring and mild summer days. It’s ideal for brunch, office meetings, or a romantic daytime date. The rose and redcurrant feel fresh and confident without being too heavy.

Price and Value

Both are designer-priced women’s fragrances, but pricing fluctuates. I recommend checking current price on Amazon, where deals often pop up. Very Good Girl sometimes offers more juice per bottle for the price, while Black Opium has a cult following that keeps its value strong. Neither is overpriced for their quality.

Which Should You Buy?

Buy YSL Black Opium if you crave a dark, addictive scent that lasts through the night. It’s for the woman who loves coffee, vanilla, and turning heads in cool weather. Perfect for nightlife and colder months.

Buy Carolina Herrera Very Good Girl if you prefer a bright, floral fragrance that’s effortlessly chic. It suits the romantic, confident woman who wants a daytime signature scent that feels both playful and elegant. Great for office, dates, and spring.

If you can, own both: Black Opium for cold nights, Very Good Girl for warm days.