Kiehl’s Ultra Facial Oil-Free Toner gently removes residue, dirt and oil without stripping skin of vital moisture. PH–balanced and tested for safety and gentleness, it’s made with imperata cylindrica root extract and antarcticine to soothe and hydrate skin.
£63 per 750.00ml