Achieve a flawless complexion with RIMMEL FOUNDATION LASTING FINISH 25HR 303. Specially formulated for up to 25 hours of long-lasting wear, this foundation provides full, even coverage that stays fresh all day without frequent touch-ups. Its lightweight, blendable texture delivers a natural, radiant finish, making it perfect for daily wear or long occasions. Enjoy confidence-boosting coverage that lasts from morning to night.