Not only does the Kiehl's ultra facial cream moisturize, hydrate and smooth your skin, it also strengthens the skin’s barrier. You can choose from a 28ml, 50ml, 125ml or a 150ml pot and prices begin from only £18.