Carolina Herrera

Carolina Herrera Good Girl Blush Eau De Perfume Spray 30ml

Regular price £89.94 £106.94


/
Carolina Herrera Good Girl Blush Eau De Perfume Spray 30ml Top notes are Bergamot and Mandarin Orange; Middle notes are Peony, Rose Water and Ylang-Ylang; Base notes are Vanilla and...