When it comes to cleansers I tend to pass on the foaming ones and stick to cream, oil and balm formulas. I made the switch a few years ago now and my skin is definitely thanking me for it. I found foaming formulas left my skin feeling tight and uncomfortable whereas creams/oils/balms leave my skin feeling soft and nourished.
I've been using The Body Shop Camomile Silky Cleansing Oil for a while now and I'm loving it. It's a really lightweight oil that you massage onto your dry, fully made up face and it completely dissolves makeup, including stubborn mascara. When it comes into contact with water the whole lot turns into a milky liquid and just rinses off making makeup removal incredibly quick and easy. You can also remove it with a damp flannel/washcloth which I sometimes do and this gives the skin a slight exfoliation, leaving it feeling even softer.
I find one pump of product is plenty to do my whole face and as I only use it in the evening this bottle will last me a long time. I tend to follow it with another cleanse, just to make sure all my makeup is definitely gone and my skin in super clean, for this I prefer a balm cleanser or coconut oil as it's richer and leaves my skin feeling plumped up. I've heard great things about The Body Shop Camomile Sumptuous Cleansing Butter too so that one's next on my list to try!