Wedding days typically start very early and end late. Couple that with tears and laughter and you’ve got perfect storm for makeup meltdown. It absolutely does not have to be this way and you can (yes really, you can!) have a perfect face from morning to night if you use the right long-wearing makeup essentials. From the perfect waterproof eye pencil, to a long-lasting blush, eye shadow and lippy, here’s our custom-curated extended-wear makeup kit.