A great lipstick has the power to transform any makeup look from natural to glam in one simple swipe. But in reality, many lipsticks often dry out, smudge, or end up on your teeth (doesn’t get much worse than that, does it?). That’s why we have settled on the five of best long-lasting lipsticks in a variety of shades that are sure to stay put all day and night.