I've switched foundation to Ester Lauder Doublewear. I've been using L'Oreal Extraordinary Oil makeup remover for ages but it seems to be really hard to get now so I don't know if they're phasing it out, but even before I ran out I found it wasn't removing the foundation properly. I switched to Garnier micellar water with oil and it doesn't remove it enough either, and my temperamental skin is now getting spotty and flaky (joy). I tend to oily skin and don't like milk/cream cleansers, and my nighttime ritual is remove makeup then use a Simple gel face wash. Can anyone recommend a really effective oil cleanser, or something that removes doublewear without being overly harsh or too rich (the balms break me out a lot). I'm getting married soon and I don't want my skin to be shit so I'll spend a bit of money if it's for something that really works. Thanks!