Use this L'Oréal Infallible 24-hour foundation and matte finish. Tests have proven to be water and steam resistant. Great product that gives you high coverage
Enriched with Perlite Technology and reduces shine for up to 24 hours. Easy to use and glides smoothly on your skin