India, Jan. 21 -- If you've been waiting to stock up on a kajal that actually stays put, this is your cue. With the Amazon Great Republic Day Sale ending tomorrow, it's the perfect moment to grab a smudge-proof kajal that can survive long days, humid weather, and even watery eyes. From giving you bold definition or subtle everyday lining, these tried-and-trusted kajals are known for their long-lasting, no-budge formulas.

To help you add the right one, we have created this rundown of the top 7 smudgeproof kajals for you. These picks have been chosen based on higher customer ratings and positive reviews.

Lakme Eyeconic Black Kajal delivers deep black colour with a smooth, waterproof formula that lasts up to 22 hours. It glides effortlessl...