A rainy day used to be my least favourite outfit challenge ā and I say that as someone who genuinely loves getting dressed. There is something deeply uninspiring about grey skies and wet pavements that makes you want to throw on any old thing and call it done.
But over the years I’ve completely changed my relationship with rainy day dressing, and I now think it’s actually one of the most interesting styling opportunities there is.
As someone who has experimented endlessly with what actually works in the rain ā practically as well as aesthetically ā I’ve learned that the key is building every rainy day outfit around a great coat.
A long trench, an oversized wool coat, a structured leather jacket: whatever your version of a hero outer layer is, that’s where you start. Everything underneath becomes your cozy, polished foundation, and the coat ties it all together into something that looks genuinely intentional even on the dreariest day.
I’ve put together 15+ of my favourite rainy day outfit ideas ā from relaxed knit-and-maxi combinations to Parisian-inspired all-black layering and camel coat classics.
These are looks that are equal parts stylish and practical, because there’s no reason a rainy day should mean a boring one. Save your favourites and never let grey skies ruin your outfit again.
Save this to your outfits board š

Rainy Day Outfit Tips Before You Dress
A few things that make a real difference: knee-high boots are your best friend on a rainy day because they keep your legs dry while looking incredibly chic. Sheer tights add warmth without bulk and work beautifully under mini skirts and dresses when temperatures drop.
And a clear bubble umbrella is the single most underrated rainy day accessory ā it looks effortlessly stylish in photos and actually keeps you dry, unlike a small compact umbrella that barely covers your shoulders.
For fabrics, stick to wool coats, leather, and structured blazers as your outer layers ā they handle light rain well and maintain their shape. Avoid silk and suede on truly wet days, or save them for the inner layers where they’re protected.
My personal rainy day formula: a great coat + cozy knit or fitted base + knee-high boots + structured bag = effortlessly put-together regardless of the weather.
15+ Cute & Comfy Rainy Day Outfits
1. Relaxed White Knit Top with Beige Maxi Skirt
@ allchloeroseA creamy white knit top with a flowy ankle-skimming beige maxi skirt, cinched with a classic brown belt, is one of those rainy day outfits I love for how soft and relaxed it feels without looking thrown together.
The belt adds just enough structure to make the combination look intentional rather than casual, and the neutral palette keeps everything cohesive and effortless. Two-tone ballet flats and a roomy suede tote complete this look perfectly for a rainy cafƩ morning.
2. Chic Black Dress with Elegant Navy Overcoat
@ stylecadenzaA long navy overcoat layered over a fitted black dress with classic black boots is the rainy day outfit I come back to again and again ā the navy coat has a really beautiful depth of colour that makes an all-dark look feel rich and polished rather than flat.
What I love about this combination is how the coat does all the heavy lifting: everything underneath is simple, and the coat is the statement. A structured beige bag adds a warm contrast that lifts the whole look.
3. Classic Chocolate Brown Overcoat with Grey Cardigan and Jeans
@ lilyisabellaclarkA deep chocolate overcoat over a soft grey cardigan and dark-wash jeans is a combination I’m obsessed with for its warm, earthy palette that somehow always looks more considered than it feels to put on.
The tonal browns and greys create a cohesive, sophisticated look that feels very Parisian and very chic for a drizzly city day. A slouchy espresso-brown bag completes the earthy palette perfectly.
4. Burgundy Textured Trench Coat with Taupe Beret
@ livia_auerA glossy burgundy trench coat with effortless waves and a classic beret is probably my favourite rainy day look on this entire list ā I’m completely obsessed with how the deep burgundy feels unexpected and fashion-forward compared to the usual camel or black trench.
The beret adds a genuine French-girl quality that makes this look feel like it was photographed on the streets of Paris on a drizzly afternoon. A clear bubble umbrella is the perfect practical accessory that somehow also looks incredibly chic.
5. Sophisticated Black Long Coat over Black Top and Shorts
@ stylecadenzaA sweeping black coat with black shorts, a classic black cap, and bold red boots is a rainy day look I love for its main-character energy ā the red boots against the all-black palette create a striking, confident contrast that makes the whole outfit feel deliberately styled.
The long coat provides plenty of coverage and warmth while keeping the silhouette sleek and dramatic. A statement handbag finishes this look with exactly the right amount of polish.
6. Cozy Cream Wool Jacket with Black Mini Skirt
@ allchloeroseAn oversized cream wool jacket over a black mini skirt with sheer tights and knee-high boots is a combination I love for how it balances cozy and chic in the most effortless way.
The cream jacket against the black mini creates a clean, striking contrast, and the knee-high boots add warmth and sophistication that makes the whole look rain-appropriate without losing any style. A rich burgundy crossbody bag adds a pop of colour that makes the neutral palette feel more interesting.
7. Stylish Houndstooth Blazer with Black Knit Top and Leather Shorts
@ sophiadorenaA classic checked blazer with a sleek black knit top and faux leather shorts, finished with tall boots, is a rainy day look I’m obsessed with for how it mixes pattern and texture in such a clever, fashion-forward way.
The houndstooth blazer is the hero piece here ā it adds personality and polish to what would otherwise be a simple all-black base. A quilted crossbody bag and a clear umbrella make this look as practical as it is stylish.
8. Classic Camel Wool Coat with Cream Sweater and Pleated Mini Skirt
@ mildagudA caramel wrap coat over a creamy sweater and tailored taupe mini skirt with sheer tights and sleek black knee-high boots is a neutral rainy day look I find completely irresistible ā the layering of warm cream tones creates such a sophisticated, polished effect.
What I love about this combination is how the different textures ā the soft knit, the tailored mini, the structured coat ā add depth and interest to a single-palette outfit. A chocolate brown handbag ties all the warm tones together beautifully.
9. All-Black Tailored Jacket with Mini Skirt
@ fleurraffanA tailored black mini and utility jacket with sheer tights, ankle-strap heels, and a long trench is a rainy day look that I love for its Parisian cool-girl energy ā the layering of the shorter jacket under the longer trench creates an interesting proportion play that feels very considered and editorial.
The croc-embossed burgundy bag adds a luxurious contrast that elevates the all-black palette. This is the outfit for a rainy day when you still want to look like you tried.
10. Elegant White Double-Breasted Coat over Black Mini Skirt
@ fleurraffanA crisp ivory double-breasted coat over a sleek black mini skirt with sheer tights and polished black knee-high boots is a look I’m completely obsessed with ā the white coat against the black underneath creates such a sharp, beautiful contrast that looks genuinely elegant in any setting.
The double-breasted styling gives the coat a structured, tailored quality that reads as very refined and very intentional. A quilted crossbody bag finishes this look with quiet luxury.
11. Sleek Black Leather Trench with Brown High-Slit Midi Skirt
@ fleurraffanA dramatic long black leather trench over a sleek black top with a tailored taupe midi skirt and pointed-toe pumps is a rainy day look that I love for how powerful and polished it feels ā the leather trench handles rain practically while looking absolutely stunning.
The high-slit midi skirt is such a beautiful choice underneath because it creates elegant movement that contrasts with the structured leather above. This is a rainy day look that turns heads even under grey skies.
12. Elegant Taupe Cape Coat over Knit Dress
@ kateehutchinsA draped taupe cape layered over neutral basics with classic knee-high black boots is a rainy day combination I love for its gentle, sophisticated elegance ā the cape silhouette is so graceful and creates beautiful movement as you walk.
The neutral palette is cohesive and polished, and the knee-high boots add the practical coverage that makes this genuinely comfortable for a wet day out. A luxe quilted black handbag completes the look with the perfect touch of refinement.
13. Classic Black Overcoat with Wide-Leg Denim and Black Knit Top
@ emilyshakA flowy black duster coat over a black knit and super-wide light-wash jeans is a rainy day look I’m obsessed with for how the vintage wide-leg denim brings such a cool, easy-going quality to what is otherwise a very sleek, dark outfit.
The contrast between the flowing black duster and the relaxed light-wash denim is genuinely beautiful and feels very effortless. Pointed black boots and a gold chain bag add the finishing polish that makes this look deliberately styled.
14. Chic Camel Long Coat with Light-wash Jeans and Knit Sweater
@ rebeccafayehudsonA long camel trench coat over a mocha turtleneck sweater and relaxed blue jeans is one of the most classic and consistently beautiful rainy day outfits there is ā and I love it because it never looks anything other than effortlessly chic.
The camel and mocha tones create a warm, sophisticated palette that feels perfect for a grey day, and the relaxed jeans keep everything comfortable and wearable. Tan suede ankle boots and a classic black satchel are the ideal accessories for this look.
15. Oversized Black Wool Coat with Vibrant Red Scarf
@ chantaliciaA roomy black coat and mini skirt layered over sheer tights with knee-high boots and a bold red scarf is a high-contrast rainy day look I love for the way that single red accessory completely transforms the all-black outfit.
The red scarf adds warmth and a burst of personality that makes this look feel joyful rather than severe, and I’m obsessed with how easy that colour impact is to achieve. A structured black handbag keeps everything polished and city-ready.
16. Soft Grey Sweater with Charcoal Wide-Leg Trousers
@ annaastrupAn oversized dove-grey sweater with relaxed charcoal wide-leg trousers and tan platform boots is a rainy day look I love for its pure, effortless Parisian ease ā the tonal grey palette is so quietly sophisticated and requires absolutely no effort to look put together.
The tan platform boots add a warm contrast and a practical chunky sole that works beautifully for wet pavements. A roomy caramel tote completes this look with exactly the right touch of warmth and practicality.
17. Classic Taupe Oversized Coat Paired with Black Dress
@ chantaliciaAn oversized beige wool coat over a black dress with sheer tights and sleek knee-high boots is a combination I’m completely obsessed with for how timeless and polished it always looks ā the beige over black creates a classic, sophisticated contrast that never goes out of style.
The sheer tights add an elegant layer of coverage that keeps this feeling refined rather than casual. A quilted black chain bag is the perfect finishing accessory for this quietly chic rainy day look.
18. Cream Cable-Knit Cardigan with White Wide-Leg Pants
@ maddiebarkmanA creamy cable-knit cardigan with black stripe details paired with breezy white wide-leg pants is a rainy day look I love for its cozy, off-duty charm ā it’s the outfit you reach for when you want to feel comfortable without sacrificing style.
The black stripe detail on the cardigan adds just enough visual interest to keep the all-cream palette from feeling flat, and the wide-leg pants create a relaxed, elegant silhouette. Tan slides and a woven tote keep the whole look effortless and easy.
19. Elegant Black Tweed Jacket with White Collar and Classic Blue Jeans
@ livia_auerA refined black tweed jacket with gleaming buttons and a crisp white collar paired with classic blue jeans is a rainy day look I’m obsessed with for how it combines the polish of French fashion house dressing with the practicality of everyday denim.
The white collar detail is the specific element that makes this outfit feel genuinely considered and elegant rather than just a blazer-and-jeans combination. What I love about this is how it photographs ā the contrast between the textured tweed and the clean white collar is so beautiful.
Final Thoughts
Rainy days are genuinely one of my favourite excuses to lean into a great coat and some really considered layering ā and I hope this roundup has convinced you that grey skies don’t have to mean a dull outfit.
The looks in this collection all share that combination of practicality and real style: a hero coat, a polished base, the right boots, and one accessory that makes the whole thing feel intentional.
My biggest rainy day tip: don’t try to fight the weather with your outfit ā work with it. A beautiful long coat and knee-high boots are your best styling tools on a wet day, and they look incredible together. Lean into the layers, choose pieces you genuinely love, and let the rain be your backdrop.
Which of these rainy day outfits is your favourite? Drop it in the comments below and save this post for the next time the clouds roll in!
If you loved this article, donāt miss
25+ Stylish Preppy Outfits to Unleash Your Classic Glam
30+ Old Money Outfits Everyone Will Be Wearing ā Youāre the First to Know
Stockholm Style: 20+ Perfect Outfits for Effortless Scandinavian Chic
20+ Stylish April Outfits to Refresh Your Spring Wardrobe
25+ Stylish Early Spring Outfits to Refresh Your Wardrobe
