Outfits With Midi Skirts: 8 Trendy and Timeless Pairings

May 13, 2025

Midi skirts are a go-to fashion staple that adds comfort and sophistication to any wardrobe. With their flattering length and endless versatility, it’s easy to dress midi skirts up or down for just about any occasion. 

Learning how to style a midi skirt opens the door to endless outfit possibilities, from classic pairings to trend-forward combinations. In this guide, we’ll share fresh ideas for outfits with midi skirts to help you make the most of this timeless wardrobe essential. 

Mid-length skirt outfits: Versatile looks for any occasion

If you’re looking for fresh ideas for outfits with midi skirts, you’ve come to the right place. Whether you’re styling a flowy favorite to prep for a heatwave or pairing a pleated classic with boots for fall, there’s no wrong way to wear a midi skirt. These stylish outfit ideas will show you how easy it is to make the most of this wardrobe MVP.

1. Beat the heat with a crop top

Woman wearing a straw hat, white crochet top, blue floral ruffle-hem midi skirt, and sandals, holding a woven round crossbody bag.
Source: Image generated by ThredUp’s AI-powered Style Chat

During the hot summer months, you can’t go wrong with a flowy, high-waisted midi skirt. Pair it with a feminine crop top and sandals for a fun vacation vibe fit for any warm-weather destination. 

This look is airy and breathable, so you’ll still look elegant even on the hottest days of the year. Plus, pairing high-waisted skirts with a crop top highlights your waist, making it a flattering fit for any body type. 

If you’re in an area that gets chilly at night, tie a button-down shirt or lightweight cardigan over your shoulders so you’re ready for a breeze without losing your style.

2. Stay cozy with a sweater and knee-high boots 

Woman wearing a cream chunky cable-knit sweater, burgundy ribbed midi skirt, black leather boots, and a pink knit scarf, holding a black handbag.
Source: Image generated by ThredUp’s AI-powered Style Chat

Midi skirts are a style staple all year round, so don’t pack them away when the temperature drops. For a winter skirt outfit that’s equal parts cozy and stylish, layer your favorite midi with a chunky, oversized sweater. The relaxed fit balances out the skirt’s feminine vibe while adding effortless texture. 

Finish the look with knee-high boots to stay warm and polished. If it’s extra cold outside, add a pair of fleece-lined tights for bonus insulation. 

Many types of boots pair perfectly with a midi skirt. Pointy-toed, heeled boots bring fierce date-night energy, while flat motorcycle boots give off a casual, easygoing vibe. 

When choosing a winter-ready midi, opt for a leather skirt or thick, insulating fabrics like wool or denim to stay toasty and on-trend. 

3. Add some edge with a leather jacket

Woman wearing a black leather jacket, beige T-shirt, floral pleated midi skirt, and black lace-up combat boots.
Source: Image generated by ThredUp’s AI-powered Style Chat

Midi skirts don’t always have to look prim and proper. Pair a printed midi with a leather jacket for an outfit that feels effortlessly cool and just the right amount of edgy. Combat boots or motorcycle boots keep the look grounded and cohesive from top to bottom. 

Since the skirt and jacket are the stars of the show, let them shine by keeping the rest of the outfit simple. A basic T-shirt or sweater in a neutral color will complement your skirt’s pattern without competing for attention. 

This midi skirt outfit is perfect for spring and fall, when a leather jacket adds just enough warmth. Plus, it’s versatile enough for everything from casual errands to dinner with friends. 

4. Keep it classy with kitten heels

Woman wearing an off-the-shoulder white top, black A-line midi skirt, gray pointed-toe heels, and black sunglasses, carrying a black crossbody bag.
Source: Image generated by ThredUp’s AI-powered Style Chat

If your style leans classically feminine, a midi skirt is a must, especially in pleated or ruffled styles. For an elegant look, pair it with one of our favorite fall fashion trends from the past few years: kitten heels. 

Most kitten heels are less than two inches tall, giving you a subtle height boost without the struggle of stilettos. They’re the perfect complement to a flowy, feminine midi skirt outfit. If heels aren’t your thing, swap in ballet flats or Mary Janes for the same graceful effect. 

When it comes to tops for this outfit, the options are endless. Stick to solid colors and subtle details like ruffles, off-shoulder necklines, or asymmetric hems to add just enough visual interest without overpowering the look. 

{{inline-banner}}

5. Go casual with a graphic tee and sneakers

Woman wearing a denim jacket over a graphic T-shirt, white floral layered midi skirt, and blue sneakers, carrying a cream tote bag.
Source: Image generated by ThredUp’s AI-powered Style Chat

A midi skirt is the perfect way to pull a casual outfit together—no sacrifice of comfort required. This laid-back look is perfect for running errands, browsing the farmers market, or shopping your way through the city. 

Start with a worn-in graphic tee, a wardrobe essential for anyone wanting to dress casual but stylish. Tuck it into a flowy midi skirt and lace up your favorite sneakers to stay comfy while walking around—bonus points for bright-colored sneakers that add a pop of color to your outfit. If it’s chilly, top things off with a relaxed denim jacket to keep the casual-cool vibe going strong. 

6. Wear it to work with a blazer and loafers

Woman wearing a gray blazer, white button-down shirt, green pleated midi skirt, and black loafers, holding a black structured handbag.
Source: Image generated by ThredUp’s AI-powered Style Chat

Wondering what to wear with midi skirts at the office? A blazer, button-down, and loafers give any outfit a polished, professional feel. The structured cut of the blazer and chunkiness of the loafers will contrast perfectly with the soft drape of a flowy satin midi skirt. 

This look is also the perfect opportunity to have a little fun with accessories. Add sculptural jewelry or a brightly colored bag to show off your personality—you’ll stand out in the best way (and probably snag a few compliments from your coworkers). 

7. Bring the drama with an oversized top

Woman wearing a white puff-sleeve blouse, black ruffle-hem midi skirt, black scarf, and nude ballet flats, carrying a black crossbody bag with a chain strap.
Source: Image generated by ThredUp’s AI-powered Style Chat

If you want to make a statement, lean into the drama of a voluminous midi skirt by pairing it with an oversized top. Styling two oversized pieces together feels unexpected—and it’s sure to turn heads, especially at a formal event. 

To keep the look balanced and prevent the fabric from overwhelming you, show a little skin or add some structure. A cropped oversized top lets your waist peek through, while tucking a relaxed shirt into your waistband defines your shape without losing the effortless vibe. Finish the outfit with subtle, elegant jewelry to keep the focus where it belongs: on your standout style. 

8. Go boho with lace, fringe, and florals

Woman wearing a white T-shirt, lace cream midi skirt, brown suede fringed vest, and brown heeled sandals, carrying a matching fringed bag.
Source: Image generated by ThredUp’s AI-powered Style Chat

Bohemian fashion is back in a big way for 2025, and midi skirts fit right into this free-spirited trend. To tap into the look, reach for longer midi skirts with signature boho details like lace, ruffles, florals, or fringe. 

Keep the carefree vibe going with romantic touches like a bell-sleeved top, suede vest, or fringed bag. Then, ground the look with casual sandals or boots—perfect for keeping it stylish (not costume-y). 

Find the perfect midi skirt for any occasion on ThredUp

The versatility of a midi skirt makes it a must-have for any wardrobe. With the right styling, midi skirt outfits can easily transition between styles, seasons, and occasions, helping you embrace your personal style, whether it’s casual, edgy, sophisticated, or somewhere in between. 

ThredUp is the perfect place to shop for stylish, preloved midi skirts and all the matching pieces to go with them. With thousands of brands, styles, sizes, and price points, it’s easy to find options that fit your closet—and your budget. 

Need a little inspiration? ThredUp’s AI-powered Style Chat feature can show you how to wear midi skirts, making it easier than ever to visualize complete looks and discover outfits that match your style. And when you’re ready to buy a new piece, finding your dream midi skirt (and maybe a few bonus treasures) is just a few clicks away thanks to our AI Search. 

Explore ThredUp today to find preloved midi skirts that are as sustainable as they are stylish. 

FAQs

Are midi skirts flattering for petites?

Yes, midi skirts are a great option for petite body types. Their mid-calf length won’t overwhelm your frame—and with the right styling, they can even help you look taller. Try pairing a midi skirt with pointed-toe shoes to elongate your silhouette and add a little extra polish. 

How do you wear a midi skirt without feeling frumpy? 

If your midi skirt outfit feels a little frumpy, a few easy tweaks make all the difference. Try belting the skirt at the waist or tucking in your top to create a more defined shape. Sleek, modern accessories like a structured bag or minimalist jewelry can also give your look a fresh, trend-forward vibe. 

What body type looks good in a midi dress? 

Midi dresses and skirts work beautifully on every body type—it’s all about finding the right fit and styling it in a way that works for you. A classic A-line flatters hourglass body shapes, while ruffled, pleated, or tiered styles can add movement and dimension to a tall or rectangular frame. Play around with different styles to see what makes you feel most comfortable and confident. 

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