L'Oreal Paris Infallible Total Cover Foundation, Caramel Beige

L'Oréal® Paris Infallible® Total Cover Foundation Discover a pro inspired full coverage foundation that lasts up to 24 hours. L'Oréal Paris' Total Cover Foundation provides full coverage makeup with a lightweight feel and a natural finish. Full...