Happy Saturday! I hope you all have a wonderful weekend. In today's post I wanted to write about my go-to moisturizer that I've been loving for a good few years now-the Kiehl's Ultra Facial Moisturizer. I'm a huge fan of Kiehl's skincare products, and this moisturizer is no exception. In fact, if I'm not mistaken, my love for this brand started with the purchase of this creme.

I clearly remember that my skin wasn't at its best condition when I first got it- it was extremely dry and patchy. However, after incorporating the Ultra Facial Moisturizer into my regular skincare routine, my skin never looked and felt better. It's a great basic moisturizer: light-weight and non-greasy in texture, absorbs quickly, and keeps my skin hydrated throughout the day. Also, it's great for both day and night time use. I highly recommend this if you're looking for an effective moisturizer yet light in texture, then this one is for you.

Kiehl's description: Inspired by our beloved Ultra Facial Moisturizer, this 24-hour,light-textured daily hydrator leaves skin comfortable and visibly well-balanced, particularly in harsh weather conditions. Our formula is made with Antarcticine- a Glycoprotein extracted from microorganisms sourced from sea glaciers and notable for an ability to protect skin from cold temperatures- as well as Imperata Cylindrica, a plant indigenous to the Australian desert which possesses superb water retention properties in dry conditions.