Discover the lasting finish of Rimmel London Lasting Finish Foundation with Red Cap -103. This foundation provides buildable coverage and long-wearing formula for a flawless complexion. With its red cap design, it offers a comfortable and natural finish that lasts up to 25 hours, giving you confidence all day long.