Stila Stay All Day Liquid Lipstick, £15
This image appears in the gallery:
7 Waterproof Make-Up Buys That Do The Job
4. Stila Stay All Day Liquid Lipstick, £15
Stila's stay all day liquid lipstick claims to give full lip coverage for up to 6 hours. Now that's something we can get on board with...