L'Oreal Infallible 24H Fresh Wear Semi Permanent Powder Foundation is a game-changer for anyone looking for long-lasting, flawless coverage. It combines the best of both worlds: the coverage of a liquid foundation with the matte finish of a powder. This powder foundation is designed to stay in place all day, with up to 24 hours of wear, and is resistant to water, sweat, and heat. It is ideal for those who need their makeup to stay fresh and flawless throughout the day without touch-ups. Plus, it is easy to apply, making it a perfect on-the-go option. The shade 140 Golden Beige is perfect for those with medium to tan skin tones who have warm undertones. If you are a fan of L'Oreal’s Infallible line, this powder foundation will definitely fit into your longwear makeup routine!