Carolina Herrera

Carolina Herrera Good Girl Blush Eau De Perfume Spray 30ml

Regular price £78.95 £93.95


/
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...