Foundation
Infallible Up to 32 Hour Fresh Wear Foundation – 480 Radiant Sand
$16.99
L’Oréal Infallible Fresh Wear 32HR Foundation is their most lightweight, breathable, longwear foundation. Defies transfer hour after hour.
$16.99
L’Oréal Infallible Fresh Wear 32HR Foundation is their most lightweight, breathable, longwear foundation. Defies transfer hour after hour.
Reviews
There are no reviews yet.