L'Oreal Excellence Natural Blonde 8 Permanent Hair Dye
13.03 GBP
Experience a radiant natural blonde that stays vibrant for up to eight weeks, with Pro‑Keratin strengthening and complete grey coverage, leaving hair silky smooth and brilliantly bright.