If you wear any type of long-lasting, waterproof make up, you know that you need a really good makeup remover. For me the big challenge is to remove eye makeup. Specially waterproof mascara. I just hate, hate, not being able to remove every single bit dark speckle of mascara, and then waking up in the next morning with the biggest raccoon-eyes. I just hate it. What really works well for me is this Sephora's Waterproof Eye Makeup Remover. It is really good. I really like it. It's biphasic, and this means that it has an oily part and a water-based part. And yes, you need to shake it to mix them together. I've found that one of the best ways to use this is with a Q-tip -- the opening of the bottle is a small hole, just big enough for you to put a hold a Q-tip on it and let it soak with the blue-ish liquid without having any leakage. Than I use it to rub my lash-line, removing the remaining bits of mascara.
And since now I've stared to also started to wear Liquid Matte Lipsticks, I also use it on my lips to make sure I remove every little bit of lipstick. I know that the bottle says eye makeup remover, but it works perfectly fine for lips too.