Best Eyeliners
The Very Best Eyeliners of All Time That Will Pass Your Incredibly High Standards
12
The ColourPop Swerve Liner ($6) really won't budge. For only a few dollars, you can order the pigmented formula in a few of the 20 available shades.