Carolina HerreraGood Girl Gloss£35.00£29.75310 Carolina is available942 Nude Desire is available975 Opulent Pink is available985 Orange Delight is available996 Luxe Plum is available970 Soft Pink is unavailable+ More colours availableSave 15% on selected productsView offers for Carolina Herrera Good Girl Gloss Exclusive to John Lewis
Carolina HerreraGood Girl Liquid Blush£36.00 – £39.00£30.60 – £33.15Plum Tulp is availablePeach Begonia is availableRosewood is availableRose Jasmine is available+ More colours availableSave 15%View offers for Carolina Herrera Good Girl Liquid Blush
Carolina HerreraFabulous Eyes Mascara Waterproof, Black£35.00£29.75Save 15%View offers for Carolina Herrera Fabulous Eyes Mascara Waterproof, Black
Carolina HerreraFabulous Eyes Mascara Smudgeproof, Black£35.00£29.75Save 15%View offers for Carolina Herrera Fabulous Eyes Mascara Smudgeproof, Black