Your wedding day will be filled with kissing, eating, drinking and toasting–all of it being caught in photos and on video. To look great in every picture and every image still, keep makeup looking fresh all day with the right lip stain. A vibrant lip is a quick way to brighten up your face. Check out our picks below for the best finishes (gloss, matte or satin) and see which one will last you all day and long into the night.

For glossy shine with staying power:

We like: YSL Rouge Pur Couture Glossy Stain in Peche Cerra-Cola, $34, sephora.com

We love a good gloss (who doesn’t), but wish they had more staying power. Behold: this stain stays in place for hours and gives just enough shine. The slanted applicator tip makes application precise, and the formula dries quickly to prevent smudging.

Image courtesy of sephora.com

For a custom pink:

We like: Tarte LipSurgence Skintuitive Lip Tint, $24, tartecosmetics.com

This shade works with your body’s own pH to create a truly unique pink for your lips. Simply apply and watch the color change and adjust–it’s really that simple. Swipe pink blush on the apples of your cheeks and pair with a neutral smoky eye for a complete wedding look that’s sophisticated and chic.

Image courtesy of tartecosmetics.com

For a bright burst of color:

We like: NARS Satin Lip Pencil in Luxembourg, $25, narscosmetics.com

A wonderfully watermelon shade is perfect paired with simple black liner and mascara. Because it’s not too shiny and not too matte, the satin finish of this pencil will look great in all your wedding photographs.

Image courtesy of narscosmetics.com

What lip stains do you like?