L'Oreal Paris Infallible Up to 32 Hour Fresh Wear Foundation, Lightweight Sun Beige

L'Oreal Paris Infallible Up to 32 Hour Fresh Wear Foundation, Lightweight Sun Beige

1 fl. oz.
L'Oréal Infallible Fresh Wear 32HR Foundation is their most lightweight, breathable, longwear foundation. Defies transfer hour after hour.
Reviews