24 Hour non-stop, long-wear foundation. L'Oreal Paris Infallible Foundation provides superior hold and moisturising comfort for 24 hour flawless coverage, no touch ups required. Fighting imperfections and shine without compromising on moisture, skin is left truly infallible.
Please note that we have two different versions of this foundation in stock (please see image). Shades: - 120 Vanilla (Formula 2) - 130 True Beige (Formula 2) - 140 Golden Beige (Formula 2) - 145 Rose Beige (Formula 1) - 150 Radiant Beige (Formula 1) - 220 Sand (Formula 1)