Lips are the one makeup aspect that is the hardest for longevity... though there is no magic trick to have them last the whole wedding day, there are tips for them to stay on longer than what you may be used to!
The first thing to consider is the state of your lips. It is important to keep them hydrated and exfoliated multiple days before the wedding, not just the day before. Lips are just like the rest of your skin, they get dry and chapped due to numerous factors, a major one being dehydration. If the skin isn't in great condition, makeup will not look it's best, nor last as long. Ensure you drink plenty of water and use a good moisturizing balm for a couple of weeks before your big day. If you are prone to chapped lips, do this the night before the wedding, and days preceding that if necessary:
Use a lip exfoliator - it can be pre-packaged as such, or a medium grain brown sugar works quite well as it is a natural humectant and sugar is not overly abrasive (plus it tastes yummy).
Apply the exfoliator all over the lips, and massage using fingers, a small loofah, cloth, etc. For a more effective, slightly harder exfoliation, massage the exfoliant with a clean mascara wand or a toothbrush.
Then wipe lips clean with warm water and a cloth.
Apply a hydrating lip balm all over.
I recommend doing this at night, so the balm has time to fully penetrate and repair the lips.
Now that your lips are in stellar shape, the lip products will look and last their best!
For the wedding day the makeup artist will do your makeup, including the lips, but it is key for you to have the products and tips to recreate it. Apart from a blotting powder, these are really the only products you need to purchase for touch-ups. I recommend obtaining the lip liner and lipstick for sure, while a gloss is optional as they tend to break down the longevity of the lip quite a bit. That being said, they make the lips look fuller, plumper, and if you tend to have dry lips (and maybe forgot to exfoliate them) a gloss will disguise the look of chapped lips.
Here's how to make your pout last:
First, dust your lips with a powder (the more matte the surface is, the longer the creamy product on top will last).
Then use the lip liner to fill your entire lip. This is good for 2 reasons; as this product is extremely matte, the lipstick will adhere to it for maximum longevity, and as the lipstick starts fading, there won't be that awful darker line around your lips, it will fade uniformly. Win win.
Apply the lipstick all over, but no need for multiple coats as the lip liner is giving you an even surface. The lipstick will make your lips look more even and plump.
*Optional* - If you want your lips to look extra juicy and full, dab gloss, but do so in the center of your top and bottom lip. Gloss tends to move, and so by not applying heavily into the corners your lip products underneath will last slightly longer. If your lipstick has enough reflective qualities I encourage you skip this step altogether.
Voila! By taking that extra minute applying your lip products you will ensure that your pout will look on point while requiring minimal touch ups for your special day!
NOTE: Although there have been improvements in long-lasting lip products, the problem with those is you cannot always find the color you want, and most of them make your lips feel quite dry. That being said, certain brands have really put forth effort in creating a good formulation with a stellar color range.
Check out: Stila All-Day Liquid Lipstick, Anastasia Beverley Hills Liquid Lipstick and Makeup Forever Aqua Rouge. (Can be found at Sephora, select drugstores or at their online stores)