25 Best Long-Lasting Lipsticks and Lip Stains of 2021
25 Long-Wearing Lipsticks, Stains, and Creams That Won't Smudge or Smear
18
There's no denying that the Lime Crime Velvetine ($20) is a longtime fan-favorite, and for good reason. As its name implies, lips feel like velvet after just one swipe of this budge-proof, bleed-proof formula.