When it comes to lipstick, having something long lasting is always a plus — that is until it comes time to remove it. I find with most lipsticks (non long wearing formulas), they will come off through out the day, or at the very least the remaining stain will come off when I wash my face at the end of the day. But what about those great formulas that don’t budge, regardless of what you do throughout the day? You can use a cleansing oil, or even olive oil (or any kitchen oil, I believe). I personally am not a fan of doing that, because I’m scared of getting that taste in my mouth, which really grosses me out. If you are looking for something that will do the trick without any greasy or oily feeling on your lips, you should try Sephora’s “Ultimate oil-in-gel lipstick remover”. All you have to do is put it on your lips (it’s a jelly like texture), leave it on for thirty to sixty seconds, and wipe it off. It works. I’m so glad I bought this on a whim months ago. It has really been a life saver later. Also, it’s on sale right now, so you really should grab it if you see it!