L'Oreal Paris Infallible 32H Matte Cover Foundation, 130
By A Mystery Man Writer
Description
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
L'Oreal Paris Infallible 32H Matte Cover Foundation, 130
L'Oreal Paris Cover Liquid Foundation, With 4
L'Oreal Paris Infallible Matte Longwear Liquid Foundation 130 True
Infallible 32H Matte Cover Foundation Shade 25
L'Oreal Paris Infallible 32H Matte Cover Liquid Foundation SPF 25
L'Oreal Paris Infallible 32H Matte Cover Foundation, 130
L'Oreal Paris Infallible 32H Matte Cover Liquid Foundation SPF 25
L'Oreal Paris
The Infallible 32H full matte coverage foundation by L'Oreal Paris is now even more long-lasting, for a full-coverage base lasting up to 32 hours.
L'Oreal Paris Infallible Matte Longwear Liquid Foundation 130 True Beige
L'Oreal Paris Infallible 32H Matte Cover Foundation, 130
L'Oreal Paris
from
per adult (price varies by group size)