Rimmel Lasting Finish Foundations provide flawless semi matte coverage that once applied can last for up to 16 hours. A breathable oil free formula enriched with minerals for a healthy smooth complexion and fresh look.
Rimmel Lasting Finish Foundations provide flawless semi matte coverage that once applied can last for up to 16 hours. A breathable oil free formula enriched with minerals for a healthy smooth complexion and fresh look.