Best Foundation Launch- Nominee
Infallible Brush Foundation holds for up to 24 hours and gives a luminous complexion with a fine matte finish. The high precision brush allows easy application and gives a brush-perfect finish. Infallible Brush Foundation helps fight the signs of fatigue by helping to reduce the appearance of imperfections and dullness.

