L'Oréal Infallible Total Cover Foundation, 12 Natural Rose, 35 g

L'Oréal Infallible Total Cover Foundation, 12 Natural Rose, 35 g
L'Oréal Infallible Total Cover Foundation, 12 Natural Rose, 35 g
L'Oréal Infallible Total Cover Foundation, 12 Natural Rose, 35 g

$6.41

Buy

The foundation is easy to blend. It is lightweight and long lasting. The Infallible Total Cover Foundation has 30% more pigmentation. The foundation allows more coverage on the face, while using less of the foundation. The foundation gives a ultra matte finish. Upto 24 hours coverage. Available in 5 different shades

Buy