Review and Swatches of brand new L’Oréal Infallible Total Cover Foundation This is a hot off the press, fresh in store, a brand spanking new
Old shiny face here again! On my never ending quest to reduce oiliness. I heard good things about L’Oreal Infallible Matte Primer, but I have