Carolina HerreraGood Girl Blush Elixir Eau de Parfum£63.20 – £145.00Price matched: save 15% on selected products
PradaLuna Rossa Ocean Eau de Parfum£66.40 – £92.00Price matched: save 20% on selected productsView offers
Carolina HerreraVery Good Girl Elixir Eau de Parfum Elixir£78.00 – £145.00£63.20 – £117.59Price matched: save 15%
Carolina HerreraBAD BOY Cobalt Elixir Eau de Parfum£65.60 – £136.00Price matched: save 15% on selected products
Carolina HerreraLuckycharms Alegría de Vivir Eau de Parfum, 100ml£135.00£108.00£1,080.00 per 1lPrice matched: save 20%
Carolina HerreraLuckycharms Call Me Darling Eau de Parfum, 100ml£135.00£108.00£1,080.00 per 1lPrice matched: save 20%
Carolina HerreraGood Girl Gloss£28.00 – £35.00+ 2Price matched: save 20% on selected productsExclusive to John Lewis
Carolina HerreraLuckycharms Mad World Eau de Parfum, 100ml£135.00£108.00£1,080.00 per 1lPrice matched: save 20%
Carolina HerreraBAD BOY Elixir Eau de Parfum£82.00 – £143.00£61.50 – £107.25£57.40 – £100.10Reduced To Clear
PradaLes Infusions de Prada Rhubarbe Eau de Parfum, 100ml£150.00£105.00£91.20£912.00 per 1lReduced To Clear
PradaLes Infusions de Prada Infusion de Figue Eau de Parfum, 100ml£152.00£127.50£114.00£106.40£1,064.00 per 1lReduced To ClearExclusive to John Lewis