Carolina HerreraNude Couture Triple Moisture Serum Foundation£55.00D420 is availableF120 is availableF140 is availableF160 is available+ 12
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 available+ 2Exclusive to John Lewis
Carolina HerreraGood Girl Liquid Blush£36.00 – £39.00Plum Tulp is availablePeach Begonia is availableRosewood is availableRose Jasmine is unavailable