Your Girl Knows’ product recommendations are handpicked by our editorial team and given the seal of approval by Harman herself. When you buy something through our affiliate links, we might earn a little commission—at no extra cost to you! We only recommend products we genuinely love. Please read my Disclosure Policy for additional information.
Rain, rain, go away? Not so fast! Just because the sky’s gray doesn’t mean your outfit has to be.
I know, rainy days might be perfect for cozying up with a latte and a good book, but let’s face it—it’s not always easy figuring out what to wear when the weather can’t make up its mind.
Are we talking drizzle or downpour? And how do you keep your outfit cute and functional with those puddles waiting to ambush you at every step? Don’t stress!
I’ve got your back with rainy day outfit ideas that’ll keep you dry, comfortable, and effortlessly stylish on rainy days.
Because staying chic when it’s soggy outside? Totally possible.
1. Boots, Layers, and Umbrella Flair
Think British vibes meets rainy chic. Wrap yourself in a cozy long coat and layer up with your fav jumper. Add a pleated mini to keep it playful, and don’t forget some killer knee-high boots. Bonus points if your umbrella has flair.
Get The Look
2. Chic and Cozy jacket + mini skirt
Rain doesn’t mean you can’t serve a lil chic moment. Pair a mini skirt with a sleek cozy jacket for that “I’m fashionable, even when it rains” vibe. Stockings are the ultimate MVP—we’re keeping legs warm and classy.
3. Cozy, Stylish, and Rain-Ready fit
Head out in your comfiest oversized cozy blazer, shorts, and a pair of boots (bonus if they’re trendy!). Perfect for when you just wanna Netflix-and-puddle-jump. Add a sleek bun + cute bag and call it a look.
Get The Look
4. Trendy Trench Coats and comfy fit
Who says joggers are just for Netflix marathons? Throw on a classic trench coat over a cute crop tee and joggers. Add trainers, and suddenly, you’re giving the world rainy-day Kardashian vibes.
Get The Look
5. blazer + basic top + shorts
This is for my baddies who aren’t afraid of a little drizzle. A sharp blazer and thigh-high boots scream “CEO of rainy day outfits”. Factor in some chic shorts (because why not) and you’re serving fashion-forward realness.
Get The Look
6. puffer jacket + leggings
Puffers are every rainy day’s hero. They’re warm, water-resistant, and trendy AF. Style it up with sleek black leggings and combat boots—you’ll look like you just left Gigi Hadid’s street-style set.
Get The Look
7. knit sweater + mini skirt
Does it get any more Pinterest-worthy than this? A cozy, oversized knit paired with a cute mini and boots has autumn-in-the-rain written ALL over it. Bring the pumpkin spice latte while you’re at it.
Get The Look
8. oversized sweatshirt + tennis skirt
Rainy day but make it preppy. Tennis skirts are still trending hard, so style one with a roomy sweatshirt. Add rain-friendly booties for a ‘caught-in-the-suburbs-but-still-hot’ vibe.
Get The Look
9. knit cardigan + mini skirt
Who said rainy days aren’t for soft-girl-core? A chunky knit cardigan and a flirty mini skirt are pure chef’s kiss. Add laced loafers, some dainty jewelry, and storm the streets like the actual queen you are.
10. knit sweater + mini skirt + boots
Showcasing cold-weather prep in a pleated mini skirt? Yes, please. Pair it with a cozy knit turtleneck sweater to keep you warm and knee-high boots that’ll help you splash without the soggy feet vibes. You’ll basically look like a Pinterest board come to life!
Get The Look
11. asymmetrical top + leather pants
Okay, I see you, edgy-but-make-it-chic! An asymmetrical top adds dimension while leather pants bring in that “too cool to care about puddles” energy.
12. Layer Up & Level Up
Throw on a fitted tee, a cardigan, and a fur coat and finish it with a bold, tailored trousers. Oh, and don’t forget your fav sambas to tie it all together! Who says layering has to be boring?
13. long leather coat + vest coat + mini skirt
Channeling your inner “I’m too glamorous for this weather”? A long leather coat draped over a vest coat and paired with a mini skirt brings the drama (in the best way). You’re basically runway-ready even in the rain.
14. jacket + basic tee + sweatpants
If casual rainy day outfits are your vibe, this combo is calling your name. A cool bomber jacket, a comfy tee you love, and stylish joggers? Yesss! Sprinkle in some chunky sneakers to keep it effortless AND functional.
Get The Look
15. trench coat + top + trousers
A classic trench? Icon behavior. Pair it with trousers and a sleek top, and you’ve got a timeless, put-together look that conquers any rainy morning commute. .
16. cute cardigan + basic tee + satin skirt
Soft girl aesthetic alert! Toss on a cardigan, a white tee, and a satin skirt for an unexpected but super dreamy outfit. Perfect for grabbing coffee on a rainy day or catching that Insta-worthy cloudy shot.
Get The Look
17. matchy outfits
Rainy vibes are better with your bestie, right? Match outfits with a playful twist—think coordinated coats and matching rubber boots that’ll have you both serving synchronised style goals.
Get The Look
18. leather jacket + jumper + denim
A leather jacket layered over a warm jumper and some lightly wide-leg jeans will never steer you wrong. Add trainers and put your hair in a cute pony to avoid the dreaded rain frizz.