Maybelline
Maybelline SuperStay Vinyl Ink Long Lasting Liquid Lipstick 35 Cheeky
...
Meet Super Stay Vinyl Ink Longwear Liquid Lipcolour for budge-resistant vinyl colour and up to 16 hour wear. This longwear lipstick's Colour Lock
£16
at Pretty Little Thing