Infallible 32H Matte Cover Foundation by L’Oréal Paris. A full coverage foundation that is long wear but lightweight with a skin-like matte finish, lasting hour after hour. Never cakes, flakes or fades.
Infallible 32H Matte Cover Foundation by L’Oréal Paris. A full coverage foundation that is long wear but lightweight with a skin-like matte finish, lasting hour after hour. Never cakes, flakes or fades.
Infallible 32H Matte Cover Foundation by L’Oréal Paris. A full coverage foundation that is long wear but lightweight with a skin-like matte finish, lasting hour after hour. Never cakes, flakes or fades.
Infallible 32H Matte Cover Foundation by L’Oréal Paris. A full coverage foundation that is long wear but lightweight with a skin-like matte finish, lasting hour after hour. Never cakes, flakes or fades.
Infallible 32H Matte Cover Foundation by L’Oréal Paris. A full coverage foundation that is long wear but lightweight with a skin-like matte finish, lasting hour after hour. Never cakes, flakes or fades.