You can ensure that your eyeliner stays put all day by prepping your eye area adequately and using waterproof, smudge-proof formulations like the Mamaearth Soothing Waterproof Eyeliner.