A wonderful customer from purchased L'Oréal Infaillible 32hr Fresh Wear Foundation - 20 Ivory