A midi dress slipped under a blazer is one of those outfit formulas that simply works—every single time. The contrast between the soft, flowing hemline and the structured shoulders of a tailored jacket creates a balance that feels polished without trying too hard. Whether you are dressing for the office, a weekend brunch, a wedding, or an evening out, the midi dress and blazer combination delivers versatility that few other pairings can match. The key lies in how you mix cuts, colors, fabrics, and footwear to shift the mood from casual to formal in seconds. From oversized linen blazers thrown over floral slips to sharp double-breasted styles cinched at the waist, these 30 midi dress with blazer outfit ideas will show you exactly how to wear this timeless duo with confidence.

1. Black Midi Dress With Black Blazer

An all-black midi dress paired with a black tailored blazer creates an undeniably sleek, lengthening silhouette that works for boardrooms, dinner dates, and cocktail events alike. Choose a fitted or slightly relaxed blazer cut depending on your preferred mood, and let the monochrome palette do all the heavy lifting. Add pointed-toe black pumps and a structured leather tote to keep the look sharp and deliberate. A delicate gold chain necklace or small hoop earrings brings just the right amount of warmth without breaking the tonal effect. For evening, swap the tote for a quilted clutch and switch to strappy sandals.
2. Floral Midi Dress With Oversized Blazer

An oversized blazer layered over a floral midi dress is the ultimate soft-meets-structured pairing. The blazer brings a relaxed, borrowed-from-the-boys energy that tempers the femininity of the floral print and makes the outfit feel effortlessly current. Choose a neutral blazer in beige, camel, or black to ground the look without competing with the pattern. Finish with strappy heeled sandals or sleek ankle boots, and add a simple shoulder bag in a solid color pulled from the print. Roll the blazer sleeves once for an easy, lived-in finish that feels modern and approachable.
3. Satin Slip Midi Dress With Tailored Blazer

A satin slip midi dress worn with a fitted tailored blazer strikes the perfect balance between relaxed glamour and sharp polish. The liquid sheen of the satin contrasts beautifully with the matte structure of the blazer, making the outfit suitable for date nights, evening events, or elevated office wear. Stick to a neutral blazer like black, cream, or navy, and choose strappy heeled sandals or pointed-toe pumps to elongate the legs. Keep accessories minimal—a delicate pendant necklace and a slim clutch let the interplay of textures take center stage.
4. Knit Midi Dress With Blazer And Ankle Boots

A cozy knit midi dress topped with a structured blazer and finished with ankle boots is a cool-weather outfit that strikes a perfect balance between warmth and style. The ribbed or soft-knit dress hugs the body while the blazer defines the shoulders, creating a flattering silhouette that works for casual office days or weekend coffee runs. Pick a single-breasted blazer in a complementary neutral and tuck in a pair of sleek leather or suede ankle boots with a block heel. Add a crossbody bag and layered gold jewelry for texture and depth.
5. White Midi Dress With Beige Blazer

Nothing says warm-weather polish quite like a white midi dress topped with a beige or sand-toned blazer. This light, tonal pairing feels fresh, modern, and effortlessly elegant, making it ideal for spring luncheons, bridal showers, or summer office settings. Choose a linen or cotton-blend blazer for breathability, and pair the look with nude strappy sandals or pointed-toe flats. A woven rattan bag or a tan leather tote complements the neutral palette beautifully, while simple gold jewelry adds a sunlit glow to the entire ensemble.
6. Pleated Midi Dress With Cropped Blazer

A pleated midi dress has movement built in, and when you add a cropped blazer on top, you get a proportion play that feels intentional and fashion-forward. The cropped jacket sits right at the natural waist, highlighting the smallest part of your frame while letting the pleats flow freely below. This combination works especially well for semi-formal events, bridal showers, or dressy brunches. Finish the look with strappy block heels or pointed-toe pumps and a petite top-handle bag. A slim metallic belt worn inside the blazer can add extra definition.
7. Navy Midi Dress With Cream Blazer

A navy midi dress styled with a cream blazer creates a crisp, classic color combination that always looks refined. The dark dress grounds the outfit while the light blazer brightens it up, making the pairing suitable for everything from client meetings to daytime weddings. Stick to a single-breasted blazer with clean lines and pair it with navy or nude pointed-toe pumps for a leg-lengthening effect. A structured tote in tan or cream pulls the whole look together, while pearl stud earrings add a touch of timeless elegance without any fuss.
8. Pastel Midi Dress With White Blazer

A soft pastel midi dress in shades like lavender, blush, or mint layered under a crisp white blazer feels romantic, fresh, and perfectly spring-ready. The white blazer sharpens the look just enough to keep it grown-up and polished, while the pastel hue keeps things light and feminine. Wear it with white or nude slingback heels and a matching pastel clutch or mini bag. This combo is particularly lovely for garden parties, daytime weddings, or Easter brunches. Keep makeup fresh and dewy to echo the outfit's soft, airy vibe.
9. Red Midi Dress With Black Blazer

A bold red midi dress worn with a black blazer is a power move that commands attention while staying sophisticated. The black jacket tones down the intensity of the red just enough to keep the outfit elegant rather than loud, making it perfect for evening events, cocktail parties, or a confident office statement. Pointed-toe black pumps and a black clutch anchor the look, while gold jewelry—a chunky bracelet or layered necklaces—adds warmth and dimension. For extra polish, choose a blazer with sharp shoulders and a single-button closure.
10. Printed Midi Dress With Neutral Blazer

Whether it is polka dots, abstract patterns, or geometric prints, a printed midi dress paired with a solid neutral blazer is a foolproof formula that lets the pattern shine without feeling overwhelming. Choose a blazer in beige, black, white, or camel depending on the dominant colors in the print, and keep accessories simple to avoid visual clutter. Neutral-toned heels or flats and a solid-colored bag pulled from one hue in the print tie everything together. This is a great go-to for casual Fridays, brunch dates, or creative office environments.
11. Denim Midi Dress With Oversized Blazer

A denim midi dress layered under an oversized blazer mixes casual texture with tailored structure in a way that feels fresh and current. The rugged cotton denim and the crisp blazer create a textural contrast that works beautifully for weekend outings, city strolls, or casual lunch dates. White sneakers or flat leather sandals keep things grounded and comfortable, while a canvas tote or woven bag adds an easy, off-duty feel. Choose a blazer in a neutral tone like stone, black, or camel to let the denim dress stay the focal point.
12. Plaid Blazer Over Solid Midi Dress

A plaid blazer thrown over a solid black or neutral midi dress is a classic way to add pattern and personality to an otherwise simple outfit. The plaid print brings visual interest and a hint of academia-inspired charm, making the look feel smart and put-together for office days, coffee meetings, or fall outings. Black ankle boots or loafers keep the outfit grounded, while a black leather bag and simple gold or silver jewelry complete the picture. Stick to a midi dress in a solid, dark color so the plaid blazer remains the star.
13. Midi Dress With Blazer And White Sneakers

Pairing a midi dress and blazer with crisp white sneakers creates a high-low mix that feels modern, youthful, and completely effortless. The sneakers dial down the formality of the blazer while keeping the overall outfit polished enough for casual work settings, city errands, or travel days. Choose a simple cotton or jersey midi dress and a relaxed-fit blazer in black, navy, or beige. Classic low-top leather sneakers work best, and a crossbody bag or backpack finishes the look with a practical, street-style sensibility.
14. Midi Dress With Blazer And Knee-High Boots

When temperatures drop, pairing a midi dress and blazer with sleek knee-high boots creates a streamlined, chic silhouette that works for fall and winter outings. The boots cover the gap between the hem and the foot, creating one continuous line that elongates the legs and keeps you warm without sacrificing style. A knit or heavier fabric midi dress works best here, topped with a wool or tweed blazer in a complementary tone. Add a structured top-handle bag and minimal jewelry for a look that feels refined and seasonally appropriate.
15. Midi Dress With Blazer And Loafers

A midi dress and blazer paired with classic leather loafers delivers a preppy-meets-polished vibe that works beautifully for office days, smart-casual events, or lunch meetings. The loafer adds a touch of menswear-inspired charm that balances the femininity of the midi dress, while the blazer ties the whole look together with structure. Choose a solid or subtly patterned midi dress and a single-breasted blazer in a complementary neutral. A structured satchel or leather tote and simple stud earrings complete this effortlessly sophisticated ensemble.
16. Midi Dress With Blazer And Strappy Heels

For date nights, evening events, or cocktail parties, swapping in strappy heeled sandals under a midi dress and blazer instantly elevates the outfit into after-dark territory. Choose a sleek slip dress or a fitted body-skimming midi in satin or crepe, and layer on a sharp-shouldered blazer for definition. The strappy heels add a delicate, feminine finish that keeps the look from feeling too covered up. A small embellished clutch and statement earrings turn the volume up, while a swipe of bold lipstick seals the deal.
17. Midi Dress With Linen Blazer For Summer

A lightweight linen blazer thrown over a breathable cotton or linen midi dress is the ultimate summer layering trick. The natural fibers allow airflow while the blazer adds polish, making this combination ideal for outdoor events, summer weddings, or dressy daytime occasions when you want coverage without overheating. Stick to light, sun-faded tones like white, cream, sand, or pale blue. Slide sandals or espadrilles and a straw bag lean into the season, while oversized sunglasses add a touch of effortless glamour.
18. Midi Dress With Tweed Blazer For Fall

A tweed blazer layered over a solid knit or wool-blend midi dress is a quintessential fall look that combines texture, warmth, and elegance. The nubby tweed fabric brings a heritage feel that works especially well for professional settings, autumn weddings, or weekend gatherings in cooler months. Choose a midi dress in a rich autumnal shade like burgundy, forest green, or camel, and pair with suede ankle boots and a leather shoulder bag. A silk scarf tied around the neck or bag handle adds a refined finishing touch.
19. Midi Dress With Leather Blazer

A leather blazer worn over a soft midi dress creates an edgy, fashion-forward contrast that feels bold yet sophisticated. The sleek, glossy surface of the blazer plays against the softness of the dress fabric, making the outfit stand out for evening events, dinner parties, or nights out. A black leather blazer over a black or jewel-toned midi dress is the easiest entry point. Finish with heeled ankle boots or strappy sandals, a sleek clutch, and minimal silver jewelry for a look that feels modern and confident.
20. Slip Midi Dress With Oversized Blazer And Heels

The slip midi dress and oversized blazer combination has become a street-style staple for good reason. The bias-cut slip dress skims the body and drapes effortlessly, while the roomy blazer adds structure and a relaxed, off-duty attitude. This pairing works brilliantly for dinner dates, gallery openings, or cocktail hours. Choose a silk or satin slip in a solid color or subtle print, and top it with an oversized blazer in black, camel, or cream. Strappy stiletto heels and a small chain-strap bag finish the look.
21. Wrap Midi Dress With Structured Blazer

A wrap midi dress is universally flattering, and when you add a structured blazer on top, the silhouette becomes even more defined and polished. The wrap detail cinches the waist naturally, while the blazer frames the shoulders and creates a clean, professional line. This outfit is perfect for office days, client meetings, or business lunches. Choose a solid wrap dress in a deep neutral and pair it with a single-breasted blazer in a matching or complementary shade. Pointed-toe pumps and a structured bag complete the look.
22. Gingham Midi Dress With Blazer

A gingham print midi dress paired with a solid blazer brings a fresh, picnic-inspired charm that feels cheerful and pulled together. The classic checked pattern adds visual interest without being overly loud, and the blazer tones things down into polished territory. This combination works wonderfully for spring and summer brunches, garden parties, or casual daytime events. A white or beige blazer keeps the look light, while espadrille wedges or flat sandals and a woven bag reinforce the easy, seasonal feel.
23. Midi Shirt Dress With Blazer

Layering a blazer over a midi shirt dress creates a smart, layered look that feels polished yet relaxed. The shirt dress brings a utilitarian ease with its button-front and collared neckline, while the blazer adds structure and pulls the whole silhouette together. This is a go-to outfit for business-casual offices, coffee meetings, or daytime networking events. Loafers or block-heel sandals work well on the feet, and a leather satchel or tote completes the professional feel without looking overly formal.
24. Ruffled Midi Dress With Blazer

A ruffled midi dress brings softness, movement, and a touch of romance, and when you counter that with a sharp blazer, the result is beautifully balanced. The blazer keeps the ruffles from feeling overly precious and makes the outfit appropriate for dressy daytime events, bridal showers, or semi-formal gatherings. Pick a blazer in a solid neutral and let the ruffled dress do the talking. Pair with delicate heeled sandals or pointed-toe flats, a petite clutch, and simple jewelry that does not compete with the dress details.
25. Polka Dot Midi Dress With Blazer

A polka dot midi dress styled with a solid blazer is a timeless combination that feels playful yet sophisticated. The dotted pattern adds personality, while the blazer keeps the overall look grounded and appropriate for offices, lunches, or even semi-formal events. Choose a blazer in a color that picks up the dot hue or go with a classic black or navy for contrast. Pointed-toe pumps or slingback heels, a structured handbag, and pearl earrings complete this charming, vintage-inspired ensemble.
26. Lace Midi Dress With Blazer

A lace midi dress topped with a tailored blazer creates a beautiful interplay of delicate and structured elements. The intricate lace texture adds romance and femininity, while the blazer provides a modern, polished counterpoint that keeps the look from veering too sweet. This pairing works especially well for weddings, evening events, or special occasions where you want to feel dressed up but not overly formal. Strappy heels, a sleek clutch, and understated jewelry let the lace and tailoring shine in equal measure.
27. Midi Dress With Belted Blazer

Adding a belt over a blazer worn with a midi dress instantly defines the waist and creates a more intentional, fashion-forward silhouette. Whether you use the blazer's own self-belt or add a contrast leather belt, the cinched effect elevates the entire outfit and gives it a more tailored, editorial feel. This styling trick works with both fitted and oversized blazers, and pairs well with heeled boots or pointed-toe pumps. A structured bag and minimal jewelry keep the focus on the waist-defining detail.
28. Monochrome Midi Dress And Blazer Outfit

Dressing head to toe in one color family creates an elongated, streamlined silhouette that always looks expensive and intentional. Choose a midi dress and blazer in the same hue—think all-beige, all-navy, all-gray, or all-cream—and let tone and texture create the visual interest. The key is mixing fabric weights: a crepe dress with a wool blazer, or a satin dress with a linen blazer. Finish with tonal shoes and a bag in a slightly lighter or darker shade within the same color family.
29. Midi Dress With Blazer For Wedding Guest

A midi dress paired with a tailored blazer makes for an elegant, practical wedding guest outfit that works across seasons and dress codes. Choose a dress in a silky fabric, a soft floral print, or a rich jewel tone, and layer a complementary blazer on top for polish and coverage during the ceremony or evening. Strappy heeled sandals or elegant pumps, a refined clutch, and delicate jewelry keep the look celebration-ready. Opt for a blazer in a luxe fabric like crepe, satin, or lightweight wool for a dressier feel.
30. Midi Dress With Double-Breasted Blazer

A double-breasted blazer instantly adds a sharp, commanding presence to any midi dress outfit. The double row of buttons and structured shoulders create a more formal, powerful silhouette that works well for important meetings, presentations, or evening events. Pair a neutral double-breasted blazer with a solid midi dress in a contrasting or matching tone, and finish with pointed-toe pumps or heeled ankle boots. A sleek leather bag and minimal gold jewelry keep the overall look strong, clean, and utterly sophisticated.
Conclusion:
The midi dress with a blazer is one of those rare outfit formulas that genuinely works for every woman, across every season, and for nearly every occasion on the calendar. What makes this pairing so enduring is its built-in versatility: you can shift the mood from casual to formal by swapping sneakers for heels, exchange a linen blazer for tweed as the temperature changes, or belt the waist for a completely different silhouette. The thirty outfit ideas covered here are starting points, not rigid rules. Use them as inspiration to experiment with the dresses and blazers already hanging in your closet. Mix textures, play with color combinations, and let your footwear guide the overall vibe. When in doubt, reach for a midi dress and your favorite blazer—you will always look pulled together, polished, and perfectly dressed for the moment.






















