Is L Oreal Infallible Foundation Water Based
L’Oreal Infallible Foundation is a water-based foundation that provides long-lasting, medium to full coverage. It is designed to give you a flawless finish that will last all day, with up to 24 hours of coverage. The lightweight formula contains light-diffusing pigments for a smooth and natural look. It is also oil free and non-comedogenic, so … Read more