• Fresh Hair 250mL

Fresh Hair 250mL

Kevin Murphy

Regular price $45.95

Give fine, limp hair a boost while soaking up any excess dirt and oils along with all your sins from the night before.

For every can of FRESH.HAIR sold, a financial contribution will be made to help reduce global carbon emissions.

Sprays