So, I may be way behind here, but I never wear lipstick so I just discovered this. I was searching for lipstick for the wedding and decided to try Revlons Color Stay lipstick...WOW. They definitely aren't lying in the name. I put it on at about 2pm, and it was still on the next morning when I woke up. That was after eating a snack and dinner, washing my face and sleeping. If you are getting your own lipstick for the day and don't want to have to worry about reapplying, I definitely recommend! It also was great because it didn't feel like I was wearing lipstick.
Just thought I'd share (and sorry if everyone already knew this but me!).