Cart 0
L'OREAL Infallible Liquid Foundation 145 Rose Beige

L'OREAL Infallible Liquid Foundation 145 Rose Beige

Regular price $39.99
Or 6 payments from $6.66 Laybuy What's this?

L'Oreal Infallible long-wear foundation, for 24 hour flawless coverage. No touch up required. Skin is left truly infallible.


Share this Product


More from this collection

Sale

Unavailable

Sold Out