Eyeliner can be the saving grace of the time-strapped girl. A quick swipe and you’ve got a statement makeup look that takes literally no time to create. But liner is also notoriously difficult to perfect – who hasn’t accidentally wiped their eye only to smudge their perfectly drawn flick? Suddenly your precision drawn eye is no more. Fortunately, there is a fix for this primping problem: long-wear liner. These stay-put pens, pots and pencils are designed to stay put no matter what, and it’s always great to have the best waterproof eyeliner to hand. So, here they are: 10 eyeliners that won’t smear no matter how cold you are.