The Best Long-Lasting Lipsticks That Truly Stay On
The Best Long-Lasting Lipsticks That Won't Rub Off
11
If a gorgeous, long-lasting, velvet matte formula is what you're after, look no further than MAC Cosmetics Retro Matte Liquid Lip Colour (£19). It's smudge-proof, flake-proof, and comes in a variety of beautiful shades. But don't just take it from us: "I had a Sunday roast and it doesn't smudge even one little bit," one happy customer said, and that's all the convincing you should need.