L’Oreal Infallible Pro-Matte Foundation

This light, long-wearing, liquid formula goes on smooth with a demi-matte finish and lasts up to 24 hours.