View this product in other colours by selecting one of the following:
Carolina Herrera Good Girl Eau de Parfum
£67.00 – £164.00
View this product in other colours by selecting one of the following:
Carolina Herrera Good Girl Blush Eau de Parfum
£75.00 – £139.00
Carolina Herrera BAD BOY Eau de Toilette
£58.50 – £109.50
View this product in other colours by selecting one of the following:
Carolina Herrera Good Girl Blush Elixir Eau de Parfum
£75.00 – £145.00
View this product in other colours by selecting one of the following:
View this product in other colours by selecting one of the following:
Exclusive to John Lewis
Carolina Herrera Good Girl Liquid Blush
£36.00 – £39.00
View this product in other colours by selecting one of the following:
Carolina Herrera Chic Mono Eyeshadow Shimmer
£27.00 – £28.00
View this product in other colours by selecting one of the following:
Carolina Herrera Chic Mono Eyeshadow Matte
£27.00 – £28.00
View this product in other colours by selecting one of the following:
Carolina Herrera Good Girl Maxi Glaze Lipstick Case
£19.00 – £20.00
View this product in other colours by selecting one of the following:
View this product in other colours by selecting one of the following:
View this product in other colours by selecting one of the following:
Carolina Herrera Very Good Girl Eau de Parfum
£75.00 – £136.00
Carolina Herrera BAD BOY Le Parfum Eau de Parfum
£80.00 – £88.00