Best Lipsticks for New Years Eve
7 Kiss-Proof Lipsticks That Won't Budge After the Clock Strikes Midnight
6
Stila Stay All Day Liquid Lipstick ($22) in its shimmer formula is both festive with its finely-milled flecks of glitter and long-lasting.