We hope you love the products we recommend! Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page. Oh, and FYI — prices are accurate and items in stock as of time of publication.
1. NARS Radiant Creamy Concealer to smoothly correct, cover, hydrate, and highlight your undereye with a natural crease-free finish.
2. Fenty Beauty Stunna Lip Paint with a weightless matte finish that'll stay put whether you're eating lunch or even making out — trust me you will not have to reapply this one!
4. MAC Pro Longwear Nourishing Waterproof Foundation for lasting up to 24 hours with weightless coverage.
5. L'Oréal Paris Makeup Voluminous Lash Paradise — a waterproof mascara with long-lasting volume that'll never fade.
7. Stila Stay All Day Liquid Lipstick — it's enriched with vitamin E and avocado oil so it smoothly applies and won't smear throughout the day.
8. CliniqueFIT Workout Makeup Broad Spectrum — it has a natural matte finish and sunscreen that'll last through your workout and hours after.
10. Maybelline Lash Sensational Waterproof Mascara that'll make your lashes flourish for hours of wear while also being easy to remove.
11. Make Up For Ever Aqua Seal to instantly convert your powders and pencils into waterproof, long-lasting makeup.
12. Marc Jacobs Beauty Shameless Youthful-Look 24H Foundation for hydrating your skin while providing 24-hour coverage with a natural look.
13. Milk Makeup Eye Pigment that'll create a multi-dimensional vivid eye look that won't crease throughout the day.
14. Benefits Cosmetics BADgal BANG! Volumizing Mascara — it's created to never budge and last up to 36 hours.
15. Anastasia DIPBROW Pomade — a creamy waterproof formula that'll define, sculpt, and provide color to your brows.
16. Urban Decay All Nighter Long-Lasting Setting Spray — it's formulated with a patented Temperature Control Technology to keep your makeup vibrant all day and night without melting or cracking.
17. Lancome Effacernes Waterproof Protective Undereye Concealer for minimizing fine lines and dark circles with a soft matte finish.
18. Vita Liberata Body Blur Instant HD Skin Finish that'll even blotchy skin and reduce redness all over your body with a long-lasting glow.
19. Eyeko Sport Waterproof Mascara — it's perfect for the gym and won't leave flakes or smudges while working out.
Bring it on rain, sweat, and humidity!!
Reviews have been edited for length and/or clarity.