4.7 (169) · $ 19.99 · In stock
L'Oreal Infaillible 32H Matte Cover Foundation 130 Neutral
Lightweight liquid foundation for full, matte coverage, All-day shine control with no transfer, Suitable for all skin types Flawless matte finish,
L'Oreal Paris Cover Liquid Foundation, With 4% Niacinamide, Long Lasting, Natural Finish, Available in 20 Shades, SPF 25, Infallible 32H Matte Cover
L'Oreal Paris Infallible 32H Matte Cover Liquid Foundation SPF 25
L'Oreal Infallible
L'Oreal Paris Cover Liquid Foundation, With 4
24hr Infallible Matte Foundation - 25 Rose Ivory
L'Oreal Paris Infallible 32H Matte Cover Foundation, 130
24hr Infallible Matte Foundation - 25 Rose Ivory
Lightweight liquid foundation for full, matte coverage, All-day shine control with no transfer, Suitable for all skin types Flawless matte finish,
L'Oreal Paris Cover Liquid Foundation, With 4% Niacinamide, Long Lasting, Natural Finish, Available in 20 Shades, SPF 25, Infallible 32H Matte Cover
L'Oreal Paris Cover Liquid Foundation, With 4