Carolina HerreraNude Couture Triple Moisture Serum Foundation£55.00D420 is availableF120 is availableF140 is availableF160 is availableF180 is availableL220 is availableL240 is availableL260 is availableL280 is availableM320 is availableM340 is availableM360 is availableM380 is availableD440 is availableD460 is availableD480 is available+ More colours available
Carolina HerreraGood Girl Gloss£35.00£7,000.00 per 1L310 Carolina is available942 Nude Desire is available970 Soft Pink is available975 Opulent Pink is available985 Orange Delight is available996 Luxe Plum is available+ More colours availableExclusive to John Lewis
Carolina HerreraGood Girl Liquid Blush£36.00 – £39.00Plum Tulp is availablePeach Begonia is availableRosewood is availableRose Jasmine is unavailable+ More colours available