The Best Eyeliner Picks Longest-Lasting L'Oréal Paris Extra-Intense Liquid Pencil Eyeliner Don’t be fooled by how effortlessly this liner glides on: It won’t budge for up to 16 hours. Plus, the formula is nonirritating to contact-lens wearers. In four shades.
For your wedding day?? This is what the Disney Princesses use to set their makeup after applying. Even if you sweat, hug, or rub, your makeup will stay in place and your face won't be shiny. You can't see or feel it either once it's dried, but this stuff is legit!