Rimmel Lasting Finish Foundation 25hr Available in 20 shades, the Rimmel Lasting Finish Foundation 25hr (£10) is a liquid foundation that promises long wear time (25 hours, to be exact, although we would not recommend wearing your makeup for that long) and a natural finish thanks to the addition of hyaluronic acid and vitamin E in the formula — ingredients that also help the foundation to blend better and ensure those with dry skin can wear it, too. Image Source: boots.com Rimmel Lasting Finish Foundation 25hr £10 from boots.com Buy Now