Five of the best face mists
Makeup
May 29, 2016
Cactus Flower Mist, £18, Kiehl’s (kiehls.co.uk), aboveThey say A cooling, refreshing formula that purifies and hydrates your skin, breathing new life into your complexion with every spritz. We say A …