Home – 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.