Update Consent
< Back
Slide 6 of 10

L'Oreal Infallible Foundation

Martin calls L'Oreal Infallible Foundation ($15) "one of the best drugstore foundations on the market" because it "blends well and doesn't feel heavy on the skin." It also doesn't hurt that the product comes in 40 different shades and can last up to 24 hours.

Image Source: cvs.com
L'Oreal Infallible Foundation
$15
from cvs.com
Buy Now