New Garnier Nutrisse Permanent Hair Dye, 10.01 Baby Blonde 57949
From
£6.25
To
£14.99
Provides rich, long-lasting color. Offers up to 100% grey coverage. Results in hair that is 5x stronger and 2x shinier. Leaves hair with a silky, nourished feel. Includes a restoring conditioner with 5 oils.
New Garnier Nutrisse Permanent Hair Dye, 10.01 Baby Blonde 57949