This $8 Liquid Lipstick Comes in 28 Pretty Shades and Stays on for Up to 16 Hours (a.k.a. You Need This ASAP!)

Saquon

Up n over

Hooked up

Speed demon