Jackets to Wear With Dresses: 12 Trendy Outfits to Try

June 30, 2025
Anna Zhuk/Shutterstock

Layering a jacket over a dress sounds easy—until you actually try it. 

Finding jackets to wear with dresses is surprisingly tricky, but when you do it right, it’s one of the easiest ways to style a fresh, layered outfit. Whether you're working with a structured blazer, a cozy cardigan, or an edgy leather jacket, the right outerwear elevates your look and keeps you warm. 

In this guide, we’ll break down the best jackets to wear with maxi dresses, midi dresses, and everything in between. With these 12 outfit ideas, you’ll never have to compromise your vibe (or your comfort). 

12 must-try dress and jacket outfits to suit every style

Jackets on dresses are always trending, and if you need some inspiration, these 12 duos will rescue your closet from the “I have nothing to wear” spiral.

  1. Cropped jacket + slip dress
Woman in a cream satin slip dress with a cropped beige jacket and nude heels.

Wear a beige cropped jacket over a slinky satin slip dress for a look that screams style without trying too hard. Add a thin belt to highlight your waist, then finish with square-toe heels, gold hoops, and a leather clutch. This outfit brings just the right balance of structure and softness— perfect for brunch dates and gallery openings.

  1. Denim jacket + maxi dress
Woman wearing a floral maxi dress with a denim jacket and a round straw bag.

Layer a classic denim jacket over a tiered maxi dress with a front tie to define your shape. The mix of casual outerwear and breezy fabrics gives off that “effortlessly cool” energy we always chase. Add white sneakers, a woven tote bag, and oversized sunglasses for a daytime look you can wear everywhere, from farmer’s markets to wine tastings.

Pro tip: Try this outfit if you’re on the taller side.

  1. Leather jacket + mini dress
Woman in a black dress with a leather jacket, ankle boots, and a black handbag.

Pair a buttery leather jacket with a flirty mini dress. Add ankle boots with hardware details, a bold belt, and a studded crossbody bag to complete the vibe. Whether you’re heading to a concert or just want to look cooler than everyone at happy hour, this outfit nails it. 

  1. Fitted blazer + formal dress
Woman in a light purple wrap dress with a white blazer, pink heels, and gold clutch.

Transform a formal dress into a power moment with a tailored, fitted blazer. Neutral tones or soft pastels make this outfit perfect for a spring wedding—complete the look with delicate jewelry, pointed-toe flats, and a metallic clutch, then add a low, sleek bun to show everyone you understood the assignment.

  1. Cardigan + knit sweater dress
Woman in a cozy fall outfit featuring a cream knit sweater dress, long gray cardigan, brown plaid scarf, and knee-high brown suede boots, carrying a beige tote bag.

Snuggle up in a longline cardigan over a sweater dress for a look that’s as comfy as pajamas but cool enough to show up on a Pinterest board. Tights, knee-high boots, and a plaid scarf keep this casual fall and winter look extra toasty. Add a slouchy tote and head out to meet friends for pumpkin spice lattes at your favorite bookstore. 

  1. Faux fur jacket + silk slip dress 
Woman wearing a teal satin slip dress with a black faux fur jacket, black ankle-strap heels, and holding a black textured clutch.

Add drama with a cropped faux fur jacket layered over a jewel-toned silk slip dress. This mix of textures is chef’s kiss—glam but not overdone. Complete the look with strappy heels, a small purse, and crystal earrings for a night out worthy of the red carpet.

{{inline-banner}}

  1. Cropped bomber jacket + midi dress
Woman wearing a burgundy satin slip dress with a black bomber jacket, black loafers, and black sunglasses, holding a small black handbag.

If you’re curious about jackets for midi dresses, a cropped bomber jacket and a fitted midi dress make the perfect pair. This casual outfit has a cool-girl edge, especially when you add a chain belt, sleek loafers, and a structured crossbody bag—bonus points for combining contrasting materials, like a silk dress under a nylon bomber jacket. 

  1. Peacoat + A-line dress
Woman wearing a navy peacoat over a floral dress, paired with black ankle boots and a large black handbag.

Toss on a wool peacoat over a printed A-line dress for a Parisian-inspired outfit you can wear to lunch or out with friends. Add tights and lace-up boots, then accessorize with leather gloves and a structured handbag. The coat’s clean lines balance the dress’s movement for a fun look that’s comfortable, too. 

Pro tip: A-line dresses look stunning on petite frames.

  1. Quilted jacket and a silk maxi dress
Woman wearing a long floral dress with a cropped black quilted jacket, burgundy knit scarf, black ankle boots, and holding a beige handbag.

A cropped, quilted jacket adds warmth without bulk when paired with a flowing, silk maxi dress. If you like your outfits a bit on the dramatic side, opt for a maxi dress with slightly oversized sleeves. Finish the ensemble with heeled boots, a cozy scarf, and a vintage-inspired purse for comfy but elevated weekend attire. 

  1. Leather blazer + slip dress
Woman wearing a navy satin slip dress with a statement belt, black leather blazer, tall black heeled boots, and carrying a small black handbag.

Try a sharp leather blazer over a slip dress—we recommend a sleeveless dress in silk or satin, but this outfit works with various lightweight fabrics. Add tall boots, a metallic belt, and a mini bag for an ensemble you can wear to a dinner party or upscale restaurant. 

  1. Oversized leather jacket + formal dress
Woman in a burgundy satin slip dress, black leather jacket, black heels, and round sunglasses, holding a black handbag and standing against a dark wall.

Drape an oversized leather jacket over a formal dress to create a high-contrast look for evening events or even a casual wedding. The trick is to layer a sleek material under the slouchy jacket, then add red lips, a tiny handbag, and silver hoops. If you’re heading to an event that’s too formal for a leather jacket, swap it for a blazer. 

  1. Trench coat and a mini dress
Woman wearing a long beige trench coat over a red floral mini dress, styled with a wide black belt, black knee-high boots, oversized black scarf, and round sunglasses, holding a black handbag.

Let a full-length trench coat flow over a bold mini dress for a model-off-duty feel. Pair these pieces with tall boots, a wide belt at the waist, and statement earrings. This look works for everything from date night to an impromptu museum tour. Bonus: This combo layers well over tights when the temperature drops. 

Find jackets for long dresses and more on ThredUp

A great jacket doesn’t just complete a dress; it changes the whole vibe. From adding structure to loose silhouettes to bringing warmth and dimension to your favorite fabrics, the right layer makes any outfit feel intentional. 

ThredUp is one of the best places to buy dresses and jackets from top brands like Free People, Ralph Lauren, Mango, and The North Face. Our online thrift shop has everything from short dresses to blazers, trench coats, and denim jackets, all secondhand and seriously good. Our massive selection makes mixing, matching, and experimenting easy without blowing your budget (or your eco-friendly goals). 

Want to dial in your style fast? Visit ThredUp today and use our intuitive search filters to sort by length, fabric, color, and more. 

FAQs 

What can I layer a dress with?

Honestly, just about anything with sleeves works. A denim jacket is a no-brainer for everyday layering. A long cardigan or oversized sweater does the trick if you want something softer. For fancier outings, a shawl or cropped blazer dresses things up without trying too hard.

What jacket should I wear with an evening dress?

Choosing a jacket to pair with a formal dress depends on whether you want to look elegant, edgy, or something in between. A faux-fur jacket brings the drama, while a cropped leather jacket adds coolness to a long silhouette. If you’re heading to a late-season wedding and can’t decide between a coat and a jacket, try a tailored blazer made of wool or another thick material. 

Can I wear a winter jacket over a dress?

Cold weather doesn’t mean your dresses have to hibernate. The trick is choosing outerwear that adds warmth without swallowing up the entire outfit. A thin puffer coat—especially one that’s slightly cropped or hits just above the knees—is a winter jacket you can layer over a sweater dress, a midi dress, or even a mini dress with tights and boots. 

SHOP NOW

Get 50% Off Your First Order

Plus, enjoy free shipping.
Code: FIRST50
*Exclusions apply. See terms.
Looking for the perfect look?
Describe it, and we’ll find the best pieces for you!
Try the Style Chat Now