Rimmel Lasting Finish Foundation lasts up to 25 hours and is sweat, heat, moisture and transfer proof. The foundation is enriched with revitalizing Mineral Complex and Hydrating Aqua Primer, which ensures that your skin feels energized, hydrated and light
Rimmel Lasting Finish Foundation lasts up to 25 hours and is sweat, heat, moisture and transfer proof. The foundation is enriched with revitalizing Mineral Complex and Hydrating Aqua Primer, which ensures that your skin feels energized, hydrated and light all day long.