There's nothing worse than waking up in the morning with a cute outfit already in mind only to look out the window and see that it's pouring. Since umbrellas don't always do the job when you're walking against crazy sideways rain, raincoats become the ultimate lifesaver that keeps your outfit dry and fresh. Most of us think about raincoats as the giant yellow rubber jackets we were forced to wear as kids, but there are so many stylish pieces out there now. We shopped around and found some supercute coats that will not only keep you from getting soaked, but might even add some extra flare to your outfit.
This supersweet TopShop Love Heart Raincoat ($100) is a cute pick.
This ASOS Midi Rain Jacket ($87) will keep you extra warm and cozy because the inside is lined with faux fur.
This striped Marni Rain Jacket ($990) features large front pockets that button so you can keep your items safe from water.
This Rains Long Jacket ($120) is a personal favorite. It's lightweight and an easy layer.
Stay dry in this Everlane The City Anorak ($88). The jacket features a large hood to keep your hair from getting wet.
This light A New Day Anorak Jacket ($40) is great for transitional weather when you just need a thin layer for those misty drizzles.
This pearl-colored Northwest Rain Jacket ($138) is an easy choice that will match with all your outfits.
Even the zipper is waterproof on this UGG Trench Rain Jacket ($275), making it a reliable choice if you live in an extrarainy climate.
If you're looking for a sportier choice, try this Athleta Drip Drop Jacket ($148). It features a stowaway hood, just in case.
This chic and retro-inspired TopShop Vinyl Rain Mac ($95) features a plaid lining.
If you're looking for something that gives you some more wiggle room, try this Hunter Clear Rain Poncho ($164).