View this product in other colours by selecting one of the following:
Carolina Herrera Good Girl Eau de Parfum
£67.00 – £164.00
Carolina Herrera Good Girl Blush Eau de Parfum
£75.00 – £139.00
View this product in other colours by selecting one of the following:
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 BAD BOY Le Parfum Eau de Parfum
£80.00 – £94.50
Rails Ellis Cotton Shirt, Petal
£168.00£134.40
Carolina Herrera Good Girl Liquid Blush
£36.00 – £39.00
View this product in other colours by selecting one of the following:
Rails Wren Stripe Shirt, Blue/White
£106.80 – £178.00
View this product in other colours by selecting one of the following:
Carolina Herrera BAD BOY Cobalt Eau de Parfum
£75.00 – £104.00
KAFFE Curve Mahlena Graphic Shirt
£20.00 – £49.99
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 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
KAFFE Curve Sida Stripe Top, Blue/Multi
£24.00 – £39.99
View this product in other colours by selecting one of the following:
Carolina Herrera Good Girl Maxi Glaze Lipstick
£26.00 – £27.00
View this product in other colours by selecting one of the following: