We love a good lipstick, but when it comes to reapplying every hour, not so much. And while there are plenty of long-lasting lipsticks on the market, it can be hard to tell which ones will really stick to their promise.
We took the guesswork out for you and rounded up the 10 best long-lasting lipsticks out there. These formulas won't flake, smudge, or dry out, and will keep your pout looking fresh all day (and night) long.
Check them out below: