I like L'Oreal Voluminous waterproof, my HG waterproof mascara. Just make sure it's a fresh tube because it tends to clump rather quickly. If it's your wedding day and you want to look perfect, I'd also recommend using the Shiseido mascara Base underneath. It will thicken, lengthen, keep the curl and will prevent flaking.