Rimmel Endless Finish 25 Hour Foundation
Description
A transfer-resistant foundation that lasts for up to 25 hours and is enriched with a revitalising mineral complex to keep skin feeling hydrated all day. Available in a choice of shades.
You may also like
loading
Discover more