Kiehl's Ultra Facial Cleanser The Kiehl's Ultra Facial Cleanser ($21) is an old favourite. I like a lot of the products from their Ultra Facial line, and this cleanser is gentle. It doesn't irritate my skin, and I can give it to practically anyone and they'll like it too. Image Source: sephora.com Kiehl's Ultra Facial Cleanser $21 from sephora.com Buy Now