One of my pet peeves is make up that does not last! After 2 hours you look like a 6-year-old was playing with your face. These 7 long-lasting make up products will last through the toughest days... have a look!
1. Lipstick - Covergirl Outlast Lip Stain
Price: $7.99 at drugstore.com
What I like most about this lipstick is that it keeps its shine! After a couple hours it doesn’t look dull, and you can drink and kiss all day long. It will last and the color stays vibrant.