L'Oreal Paris Makeup Infallible Up to 24 Hour Fresh Wear Foundation We have tested this L'Oreal Paris Makeup Infallible Up to 24 Hour Fresh Wear Foundation ($12) and can confirm it lives up to the hype. Image Source: amazon.com L'Oreal Paris Makeup Infallible Up to 24 Hour Fresh Wear Foundation $12 from amazon.com Buy Now