Yves Saint Laurent Black Opium vs Carolina Herrera Good Girl

Both are sweet evening scents with coffee. Black Opium centres on coffee, pear and white flowers over vanilla and patchouli. Good Girl adds almond and coffee to a fuller floral heart of tuberose and jasmine sambac, over tonka, cacao and praline.

This comparison is based on the published notes. How a scent smells varies from person to person, so try both if you can.

Yves Saint Laurent Black Opium

Notes: top Pink Pepper, Orange Blossom, Pear; heart Coffee, Jasmine, Bitter Almond; base Vanilla, Patchouli, Cedar. Our suggested seasons: Autumn, Winter. Typical UK retail price: £102 to £137 depending on size (checked October 2026).

Carolina Herrera Good Girl

Notes: top Almond, Coffee, Bergamot, Lemon; heart Tuberose, Jasmine Sambac, Orange Blossom, Bulgarian Rose, Orris; base Tonka Bean, Cacao, Vanilla, Praline, Sandalwood, Musk. Our suggested seasons: Autumn, Winter. Typical UK retail price: £100 to £128 depending on size (checked October 2026).

Which to choose

Choose Black Opium for a coffee-and-vanilla focus. Choose Good Girl for a richer floral with a more dessert-like base.