4.6 (781) In stock
24hr Infallible Matte Foundation - 25 Rose Ivory
L'Oreal Infallible
L'Oreal Paris Cover Liquid Foundation, With 4
L'Oreal Paris Cover Liquid Foundation, With 4
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
24hr Infallible Matte Foundation - 25 Rose Ivory
L'Oreal Paris Infallible 32H Matte Cover Foundation, 130
Infallible 32H Matte Cover Foundation Shade 25
Foundation for Dry Skin, Full Coverage, Foundation
L'Oreal Paris Infallible 32H Matte Cover Foundation, 130
L'Oreal Paris Cover Liquid Foundation, With 4
L'Oreal Paris