Rimmel Lasting Finish 35hr Foundation SPF20 2% Niacinamide 30ml
Enjoy up to 35 hours of wear while protecting your skin from the sun’s harmful rays. Choose from a variety of shades tailored to your skin tone. Say hello to a makeup essential that doubles as skincare, all in one sleek bottle.