21 Winter Fashion Outfits That Will Make You Obsessed With Snow Days
Winter always feels like the perfect excuse to get creative with my wardrobe. There’s something magical about mixing layers, textures, and all those soft, cozy fabrics that only this season allows.
On snowy days especially, I’ve realized the right outfit can keep you warm while still letting you look put-together.
These 21 winter fashion outfits are the looks I rely on year after year. They’re simple to recreate and ideal for everything from snowy sidewalks to warm, inviting coffee shops.
21 Winter Fashion Outfits
Layer Up with a Wool Coat and Skinny Jeans

Shop this outfit
TOP: tailored charcoal wool coat
TOP: WHITE SHIRT
BOTTOMS: dark wash skinny jeans
accessory: cozy knit scarf
footwear: leather ankle boots
A wool coat instantly brings polish to any look. I love pairing it with skinny jeans because the silhouette stays clean and streamlined. Add ankle boots and you’re completely prepared for icy winter terrain. A scarf and gloves keep things toasty without adding bulk. It’s timeless, effortless, and reliably chic.
Pair a Turtleneck Sweater with a Pleated Skirt

Nothing beats the comfort of a turtleneck sweater when temperatures drop. Worn with a pleated skirt, it creates a soft, feminine outfit that still feels warm. Layer on tights and slip into your favorite boots for extra insulation. This is one of my go-to looks for winter brunches. The blend of knit texture and gentle movement always feels refined.
Rock an Oversized Puffer Jacket with Leather Leggings

Oversized puffer jackets are essential when the snow really starts falling. I balance the volume with sleek leather leggings. The whole look stays warm while leaning into street-style energy. A beanie and chunky sneakers tie it all together. It’s bold, practical, and perfect for winter days on the go.
Combine a Knit Dress with Knee-High Boots

Shop this outfit
DRESS: cream-colored cable-knit sweater dress
footwear: rich brown leather knee-high boots
Knit dresses make winter dressing incredibly easy. Paired with knee-high boots, the outfit instantly feels elegant. It’s a look I reach for when I want comfort without sacrificing style. A belt adds shape if you prefer definition. Cozy and uncomplicated, it’s ideal for snowy afternoons.
Throw On a Faux Fur Vest Over a Sweater and Jeans

Shop this outfit
TOP: cream-colored faux fur vest
TOP: soft cashmere turtleneck sweater
BOTTOMS: fitted dark wash jeans
footwear: cognac leather ankle boots
A faux fur vest adds instant glamour to even the simplest outfit. Layer it over a sweater and jeans for a luxe, textural mix. I like finishing this outfit with ankle boots and gold earrings. It’s warm, soft, and has a playful touch of drama. Perfect for those days when you want a hint of fancy without going overboard.
Match a Plaid Scarf with a Camel Trench Coat

A plaid scarf is a foolproof way to brighten up a winter outfit. Pair it with a camel trench coat, and the combination becomes classic and refined. I often wear this duo while running errands because it feels stylish without effort. Add leather gloves to polish it off. The mix of color and timeless outerwear always works.
Team a Chunky Cardigan with a Midi Slip Dress

Shop this outfit
TOP: cozy oversized cream chunky knit cardigan
DRESS: silky charcoal midi slip dress
Chunky cardigans are the best layering pieces in winter. Tossing one over a midi slip dress gives the perfect blend of cozy and chic. I usually pair this with ankle boots or loafers depending on the day. The structured knit softens the slinky dress underneath. It’s an easy winter outfit with a relaxed, stylish feel.
Layer a Hoodie Under a Denim Jacket with Wool Trousers

Shop this outfit
TOP: cream-colored oversized hoodie
TOP: vintage-wash denim jacket
BOTTOMS: high-waisted charcoal wool trousers
A hoodie layered under a denim jacket creates effortless coolness. Add wool trousers to bring in warmth and balance. Sneakers or boots fit seamlessly with the look. I reach for this combo when I want something urban and comfortable. It’s warm, stylish, and has a laid-back attitude.
Style a Wool Beret with a Double-Breasted Coat

A wool beret instantly adds a touch of Parisian charm. Paired with a double-breasted coat, the look feels sophisticated and romantic. I often grab a crossbody bag to complete the outfit. Gloves and ankle boots bring it all together. It’s perfect for wandering snowy city streets.
Dress in Monochrome Sweater and Pants Sets

Shop this outfit
TOP: cozy knit sweater
TOP & BOTTOMS: monochrome sweater and pants
BOTTOMS: tailored wide-leg pants
accessory: GOLD HOOPS EARRINGS
Monochrome sweater-and-pants sets always look polished. I love wearing them in soft neutral tones. A matching pair of boots completes the clean, cohesive aesthetic. The whole outfit looks elevated with almost no effort. It’s my favorite option for busy winter mornings.
Pair a Cable Knit Sweater with Corduroy Pants

Shop this outfit
TOP: chunky cream-colored cable knit sweater
BOTTOMS: high-waisted caramel brown corduroy pants
Cable knit sweaters give off peak winter energy. When paired with corduroy pants, the textures work beautifully together. I often style the look with loafers or boots. A scarf or statement earrings add a little personality. Warm, retro, and inviting—perfect for casual winter outings.
Wear a Shearling Jacket with High-Waist Jeans

Shop this outfit
TOP: luxurious cream-colored shearling jacket
BOTTOMS: high-waisted dark denim jeans
Shearling jackets provide incredible warmth without feeling heavy. I like the way they look with high-waist jeans for a flattering silhouette. Boots or sneakers both complement the outfit well. A pair of sunglasses adds a surprisingly chic touch. Ideal for snowy weekend strolls.
Mix a Printed Skirt with a Chunky Knit Pullover

Printed skirts bring fun to winter dressing, especially when balanced with a chunky knit pullover. Tights and boots make the outfit cold-weather friendly. A hat or bold bag finishes the look with personality. It’s playful yet still practical. A great way to brighten dark winter days.
Layer a Turtleneck Under a Slip Dress with Boots

Shop this outfit
TOP: cream-colored ribbed turtleneck
accessory: charcoal gray silk slip dress
footwear: knee-high black leather boots
This layering trick is my favorite during in-between winter weather. A turtleneck under a slip dress keeps things warm without adding weight. Knee-high or ankle boots both work beautifully. The outfit feels delicate but still functional. Cozy elegance at its best.
Combine a Longline Blazer with Wide-Leg Trousers

Shop this outfit
TOP: tailored charcoal gray longline blazer
BOTTOMS: high-waisted cream-colored wide-leg trousers
accessory: GOLD HOOPS EARRINGS
A longline blazer always sharpens an outfit. Worn with wide-leg trousers, the result is effortlessly sophisticated. I typically pair it with heels or sleek boots. Minimal accessories keep the look clean and modern. Ideal for work or polished winter outings.
Put on a Puffer Vest Over a Hoodie and Leggings

Shop this outfit
TOP: cream-colored puffer vest
TOP: charcoal gray hoodie
BOTTOMS: black athletic leggings
footwear: comfortable sneakers
A puffer vest gives warmth without restricting movement. I throw mine over a hoodie and leggings for an easy, sporty combo. Sneakers or boots finish it off depending on the weather. It’s comfortable, light, and perfect for active winter days. Great for quick errands or snowy walks.
Accessorize with Statement Gloves and a Matching Coat

Sometimes winter outfits shine through the details. Statement gloves paired with a matching coat instantly elevate the look. I like adding a scarf or bold boots for extra interest. The overall effect feels refined yet fun. A powerful way to make simple winter styling stand out.
Throw On a Cable Knit Sweater with Faux Leather Skirt

Shop this outfit
TOP: cream-colored cable knit sweater
BOTTOMS: rich burgundy faux leather mini skirt
This outfit strikes the perfect balance between cozy and edgy. A cable knit sweater keeps things warm, while a faux leather skirt adds attitude. I choose ankle boots or heels depending on the occasion. Tights make it completely winter-safe. It’s versatile, stylish, and a little daring.
Pair a Trench Coat with Ankle Boots and a Scarf

Shop this outfit
TOP: classic camel-colored trench coat
accessory: chunky knit scarf
footwear: sleek black ankle boots
A trench coat remains a winter classic. Add ankle boots and a soft scarf, and you’ve got an effortlessly chic look. I love throwing on gloves or a hat for finishing touches. It feels polished without being fussy. A perfect choice for spontaneous outings.
Wear a Turtleneck Sweater with Overalls

Shop this outfit
TOP: cream-colored cable-knit turtleneck sweater
BOTTOMS: charcoal gray wool overalls
Overalls take on a whole new charm in the winter. Pairing them with a turtleneck keeps the look warm and comfortable. Boots or sneakers give it a fun, casual feel. A beanie or scarf adds an extra layer of style. Cute, relaxed, and ideal for cold-weather days.
Combine a Statement Coat with Classic Jeans and Sneakers

Shop this outfit
TOP: luxurious oversized wool coat
TOP: WHITE TEE
BOTTOMS: classic dark wash straight-leg jeans
footwear: crisp white leather sneakers
A statement coat can carry an entire outfit. I often reach for bright colors or bold patterns when pairing one with classic jeans and sneakers. Minimal accessories help the coat take center stage. It’s perfect for winter walks or weekend plans. Warm, eye-catching, and incredibly easy to style.
The Bottom Line
Winter style never has to feel dull. I’ve worn these outfits countless times, and they always make snowy days feel a little more exciting.
With layers, bold textures, and the right statement pieces, even the coldest days can feel stylish. I hope these 21 ideas inspire you to enjoy the season with confidence.
Cozy, chic, and ready for the snow—that’s exactly how I love to step out in winter.
