The best eyeliners are the ones that can be used in any situation. Whether you're at home or on the go, you want your eye makeup to be able to stand up to whatever you throw at it. These waterproof liners can be worn during swimming, rain and even in the shower.