L’Oreal Infallible 16 Hour Lasting Perfecting Foundation (15 Porcelain)

L’Oréal Paris Infallible Foundation, optimal coverage for up to 16 hours. The exceptional continuous perfecting power of Infallible foundation is a result of a scientific innovation from the L’Oréal Paris Laboratories Co-Resistium technology. The Infallible make-up formula has a high dry pigment content, which provides optimal coverage and evens out skin tone