Pick a feeling, find your pink

September 20, 2026

The Best Long-Lasting Lip Products That Survive Coffee (and Lunch)

Tired of reapplying every hour? These lipsticks, liners and glosses actually stay put — here's how to make any lip look last all day.

This article contains affiliate links. We may earn a commission at no extra cost to you.

Nothing ruins a great lip look faster than a coffee cup stealing half of it. We compared formulas, wear time and comfort to find the lip products that really last.

How to make any lipstick last longer

  1. Prep: exfoliate gently and use a thin layer of balm. Blot it off before color.
  2. Line first: a liner the same shade as your lips (or your lipstick) stops feathering and gives color something to grip.
  3. Blot and layer: apply, blot with a tissue, then apply a second thin layer.
  4. Top smart: add gloss only to the center of the lips so the edges stay crisp.

Our long-wear picks

A true blue-red that feels creamy but wears like a matte, plus a liner that locks everything in place:

Want shine that lasts?

Gloss is never going to be as long-wearing as a matte, but a non-sticky formula over a stain gets you close. These are our favorites for a glassy finish:

The bottom line

For all-day wear, go matte and line first. For comfort and shine, pair a tinted oil with a liner. Browse all of our lip picks.

Keep reading

DuaLips is reader-supported. When you buy through links on our site, we may earn an affiliate commission at no extra cost to you. Learn more