L'oréal Paris Infaillible 32H Fresh Wear Vitamin C Foundation - 145 Rose Beige
Description
The Infallible family's high-coverage and all-day-long foundation has been renewed with a formula containing Vitamin C*: L'Oréal Paris Infallible 32H Fresh Wear Vitamin C* Foundation
- Lasts up to 32 hours**
- High covering effect
- Smooth and natural finish
- Brighter and more radiant skin
- Formula that lets the skin breathe
- Mask, water and sweat resistant
- SPF 25
*Vitamin C derivative / **Consumer test, 172 women
L'oréal Paris Infaillible 32H Fresh Wear Vitamin C Foundation - 145 Rose Beige
$42.63