The Best Long-Lasting Lipsticks That Truly Stay On
The Best Long-Lasting Lipsticks That Won't Rub Off
6
Available in eight gorgeous shades, like Supreme, Empire State, and Ninety Four, MDM Flow Liquid Lipstick (£19) delivers on its promise of being "full-coverage with a pure matte finish that's totally transfer-proof." This gem is durable as hell and doesn't fade, feather, or flake.