5 Lipsticks That Actually Last All Day

There’s nothing more annoying than having to worry about lipstick.  One minute it looks fantastic and the next it’s on your teeth, your new shirt or all over your wine glass.  Lucky for you, we ‘ve found 5 lipsticks that actually stay on your lips… at least for a few hours.

M·A·C Pro Longwear Lipcreme in Good To Go
 $17.00 M·A·C