The Best Long-Lasting Lipsticks That Truly Stay On
The Best Long-Lasting Lipsticks That Won't Rub Off
5
Huda Beauty Liquid Matte Lipstick (£18) has a creamy formula, which is easy to apply and won't flake off in a matter of hours. The staying power is incredible, without the horrible dry feeling — no wonder it has solid five-star reviews. Plus, with the 26 pretty hues, you'll have plenty of shades to choose from.