Your wedding day is bound to be one of the best — even THE best — days of your life. With all the fun, joy, and love that comes with your wedding also comes total exhaustion. After all, you may never cram so much important stuff into one day ever again. All the activity can take its toll not only on your feet, but on your makeup, too. If you’re worried about your lips going the distance, try these long-wearing lipsticks that are likely to stay put and looking great.
1. Smashbox Always On Liquid
If you like the wet look, this one from Smashbox stuff can deliver the appearance you like along with great staying power. With up to 8-hour wear, you can go all day with little more than little touching up after eating.