Top-Rated Waterproof Eyeliners at Sephora
16 Waterproof Eyeliners That Last All Day Long, No Matter What You're Doing (or Not)
10
The popular Smashbox Always On Gel Liner ($20) lasts 24 hours, so if late nights turn into early mornings, this eyeliner has you covered the entire time — and many reviews wholeheartedly back up those claims.