Who wants to reapply lipstick every 30 minutes? Not us. Which is why we went on the hunt for the best long-lasting lipsticks that literally don’t budge (no matter how many S’Well bottle refills, lunch ...