This Waterproof Foundation Is Amazing at Hiding Breakouts (and It’s On Sale)

Your skin is about to be locked and loaded.
Cargo Cosmetics foundation on a colored background
Graphic by Cristina Cianci

All products are independently selected by our editors. If you buy something, we may earn an affiliate commission.

I know I’ve said this a lot in the past, but I have a new (new) favorite foundation. This one is a lot different than the others I keep in my makeup drawer, not just because it’s new to me, but also because it’s totally waterproof. As the name implies, Cargo Cosmetics’ Swimmables Longwear Foundation is meant to hold up even if you go swimming in it. I haven’t jumped into an actual body of water while wearing it, but I can say that the product stayed put on my sweaty face as I ran a few miles on the treadmill, which for me, is a makeup first. Although I never really use much waterproof makeup—save for an occasional application of cry-proof mascara at weddings—I’ve established a deep connection (one could even say love affair) with this foundation that I honestly didn’t expect.

When I apply this liquid foundation (in shade #70 to be exact) with my Beautyblender, it glides on seamlessly and blends in ridiculously well with my cafe au lait skin tone. Although it’s long lasting and full-coverage, it doesn’t feel like I’m wearing cake face once it fully dries. In fact, I typically apply an extra coat over bad breakouts or dark spot areas, and even then my skin still looks like actual skin. Not only does it look great immediately after application but it also stays put all day until I wash my face at night, even when I haven’t set it with translucent powder.

As much I already love this full-coverage foundation (we’re practically soulmates at this point) I love it even more now that it’s on sale at Ulta—originally $34, it’s on markdown right now for $24. Although I don’t yet need to stock up on another bottle since a little goes a long way, I’m still tempted to add one to my online shopping cart, you know, just in case.