Priced at £14.99, Thayers' Hydrating Alcohol-free Facial Toner is packed with rose petals, calming aloe vera, and the key ingredient witch hazel, earning plaudits for not just hydrating the skin ...