There's no reason to go out and replace your entire makeup collection. Stick with products you know work for you (and that you know how to use).
Try creating your look a few times before your wedding day. This way, you'll have the technique down and will be able to pull it off much faster than if it's your first time trying it. Pro tip: Test your makeup colors while wearing a white shirt -- believe it or not, the colors you wear can affect the way your makeup looks. Then, photograph it in different kinds of lighting to see how it will look in pictures.
In the week leading up to your wedding, keep your skin as hydrated as possible to create the best canvas for your makeup. Use a restorative sheet mask once a day to whip your skin into tip-top condition.
Your makeup deserves a happy ending too. To ensure that your makeup lasts from your walk down the aisle to cake cutting (and beyond), prep your skin with a primer. If you plan on applying eye shadow, use an eye primer as well.
Even out your skin tone with a liquid foundation. Warm it up on the back of your hand and apply it to your face, pressing it into your skin to create a seamless finish. But choose a foundation without any SPF; the sunscreen in the formula may make you appear washed-out in flash photography.