This image appears in the gallery:
10 Last-All-Day Lipsticks

10. Avon Extralasting Lipstick, £7.50

Avon's extralasting lipstick promises to moisturise, colour and keep 8 hours of gorgeous tint going after the first application. The satin finish treats your lips to some much needed moisture which helps keep colour in place. At £7.50 it's a guilt-free beauty buy too! Available at Avon.

  • 10 images

  • See the full gallery: 10 Last-All-Day Lipsticks

    ncG1vNJzZmivp6x7qbHAq6tnm59jwqx7y6Kdnqukrrmme8GemK6sqWS5or%2FToqWgZZyevbTAyJyirGeRq7yvecuip6ysmZi4cA%3D%3D