My obsession with Bare Escentuals skincare has led me to get a little more winter-friendly with my skin and introduce some extra hydrating products like this Bare Escentuals bareMinerals Deep Cleansing Foam ($20 USD / $21 CDN). This cleanser is a super thick, rich foaming cleanser that purifies deep down, removes makeup and leaves your skin super soft without drying it out. I like using it at night time after I use my Marcelle Renforcils Lash Fortifying Waterproof Eye Makeup Remover to get rid of my eye makeup. It works great and leaves my skin feeling clean and comfortable. Plus, this tube is literally going to last forever. You need the tiniest pea size amount for your entire face and this 4.2oz tube has got a ton of product in it.