Top-Rated Waterproof Eyeliners at Sephora
16 Waterproof Eyeliners That Last All Day Long, No Matter What You're Doing (or Not)
9
This top-rated Dior Crayon Eyeliner — Waterproof ($30) holds up throughout the day, even if you put it on before you take a shower. The only smudging that happens is when you do it yourself (with the other end of this pencil).