Good Girl

Carolina Herrera

Good Girl

From $148
Good Girl Blush

Carolina Herrera

Good Girl Blush

From $166
Good Girl Suprême

Carolina Herrera

Good Girl Suprême

From $166
212 Sexy Pour Femme

Carolina Herrera

212 Sexy Pour Femme

From $115
212 NYC Party Fever Pour Femme
Sold out

Carolina Herrera

212 NYC Party Fever Pour Femme

$135
212 NYC Pour Femme

Carolina Herrera

212 NYC Pour Femme

$135
Good Girl Legere
Sold out

Carolina Herrera

Good Girl Legere

$188
Good Girl Blush Elixir

Carolina Herrera

Good Girl Blush Elixir

From $176
Very Good Girl

Carolina Herrera

Very Good Girl

From $166
Carolina Herrera Eau de Toilette

Carolina Herrera

Carolina Herrera Eau de Toilette

From $105
Carolina Herrera Eau de Parfum
Sold out

Carolina Herrera

Carolina Herrera Eau de Parfum

$152
CH Carolina Herrera L'eau

Carolina Herrera

CH Carolina Herrera L'eau

$135
Chic

Carolina Herrera

Chic

$135
CH Carolina Herrera

Carolina Herrera

CH Carolina Herrera

$135
CH Privee

Carolina Herrera

CH Privee

$152
212 NYC Wild Party Pour Femme

Carolina Herrera

212 NYC Wild Party Pour Femme

$135