We’ve all been there: Stuck in the rain, soaked to the bone, because we got stuck in a thunderstorm wearing nothing but a T-shirt.

Or maybe you deliberately left your jacket at home because it just looks too silly, even though a rainstorm is coming. (We've done it, too.)

But staying dry in the rain doesn’t mean you have to look like a schlub or pay through the nose. It’s not too hard to keep your clothes from getting wet while keeping your style game on-point.

Here, we’ve picked our 10 favorite raincoats of spring 2017. They hold up to the worst weather you can imagine and look great—without breaking the bank.