Oils (Hair)
-
Original price £19.50Original price £19.50 - Original price £19.50Original price £19.50Current price £18.50£18.50 - £18.50Current price £18.50| /
Dr Hauschka Hair Oil 75ml
in stockThis silicone-free hair oil has two jobs: it tones and regulates your scalp – whether dry or oily. And it cares for and protects your hair from eve...
View full detailsOriginal price £19.50Original price £19.50 - Original price £19.50Original price £19.50Current price £18.50£18.50 - £18.50Current price £18.50| /Save 5% Save %
Sort by