Of all the skirts I put into work wardrobes, the midi gets worn the most. It covers the knee when you sit, moves well when you walk, and suits nearly every dress code once you choose the top carefully. I see it work in a law office, a creative agency and a relaxed business-casual team alike. One skirt can carry a full week if you rotate the blouse, the knit, the blazer and the shoes. Below are thirty midi skirt pairings I'd use for the office, with the fit and fabric details that make each one work.

Where Midi Hems Land Best on Your Leg
A midi can end anywhere from just below the knee to just above the ankle, and the exact spot makes a big difference. When I fit a midi skirt, I look for the narrowest part of the calf, either just below the knee or just above the ankle, and aim the hem there. A hem that cuts across the fullest part of the calf makes the leg look heavier.
- Petite: a hem just below the knee keeps more leg showing. Long midis can swamp a short frame unless you add heels.
- Tall: lower midis that end at mid-calf or lower look balanced and don't ride too short when you sit.
- Curvy: A-line and wrap shapes skim the hip; a pencil midi needs a little stretch and a back vent for comfort.
Always check the length in the shoes you'll wear. A hem that looks right in heels can look short and stumpy in flats.
1. White Button-Down Shirt With Black Midi Pencil Skirt

A white button-down tucked into a black midi pencil skirt is the outfit I'd suggest for an interview. The pencil shape follows the body closely, so I check two things first: that it has a back vent or slit you can climb stairs in, and that the shirt tucks flat without bunching at the hip. Roll the sleeves once. Black pointed pumps and a slim tan belt break up the black and white. Small gold hoops or a plain watch are all the jewelry it needs.
2. Black Midi Skirt With White Blouse

High-waisted black midi with a white blouse is the outfit for mornings with no time to think. I'd pick a blouse with one small detail, a soft bow or a slightly fuller sleeve, so it has some personality. Tuck it fully. Nude pointed heels lengthen the leg, which matters with a midi because the hem cuts across the calf. A beige structured bag keeps the palette soft. Pearl studs finish it.
3. Black Midi Skirt With Striped Top

Stripes on top break up a solid black skirt nicely. A black-and-white striped long-sleeve tee or light knit, tucked at the waist, keeps it casual but tidy. White leather sneakers or flat loafers work for open-plan offices, while low block heels suit a more formal one. I'd keep the stripe fairly narrow, as wide horizontal bands next to a black skirt can make the top look boxy. A black crossbody keeps your hands free.
4. Midi Pencil Skirt With Silk Blouse

Silk against a suiting skirt is a contrast I use often. A wool-blend, crepe or ponte pencil midi has a matte surface, and a silk blouse catches light next to it. Jewel tones like emerald or sapphire look richer than pastels against black, navy or charcoal. I'd wear this for important presentations, networking events and other days when you're seen up close. Silk marks with water and perspiration, so a washable silk is the practical choice.
5. Blazer With Satin Midi Skirt

Structured shoulders over a fluid satin skirt is one of my favorite contrasts. The blazer gives the outfit weight at the top, and the satin moves below it. A fitted tank or thin cashmere knit underneath keeps the middle smooth. Tonal pairings work best: black with black, cream with champagne. Satin shows every lump underneath, so no-line underwear and a slip help. Pointed heels in summer, sleek ankle boots in fall.
6. Turtleneck With Pleated Midi Skirt

A fine-gauge turtleneck tucked into a pleated midi is warm without bulk. The pleats add movement and the knit keeps the top slim. I like cream with camel, or black with charcoal grey. Leather ankle boots with a small stacked heel and a wool coat finish it. If the pleats are polyester they'll hold through the day; wool or viscose pleats soften when you sit, so give the skirt a quick press or a steam the night before.
7. Cardigan With A-Line Midi Skirt

An A-line midi with a lightweight cardigan is soft and comfortable but still neat. Button the cardigan and tuck just the front, or wear it open over a tucked tee. Ballet flats or low block-heel mules keep it office-friendly. I like lavender with grey, or sage with beige. The cardigan's length matters: if it hangs past the skirt waistband untucked, it hides the waist and the A-line loses its shape. Shorter cardigans that end at the waist work best here.
8. Printed Blouse With Solid Midi Skirt

When the blouse is printed, the skirt should be plain. Small florals, small dots or quiet geometrics all work, with a navy, black or beige A-line or pencil midi anchoring them. Tuck the blouse in and add pumps or low block heels. Pull one color from the print for the skirt and it looks coordinated rather than random. This is the most economical pairing on the list, since one skirt can rotate under several printed tops through the week.
9. Cropped Blazer With Midi Pencil Skirt

A cropped blazer over a midi pencil skirt shifts the proportions in your favor. The short jacket shows off the skirt's high waist, which makes the legs look longer from waist to hem. Black on black with a white shell underneath gives a clean column. Pointed pumps help too. The jacket should end right at the waistband or just below it; if it stops higher, a strip of top shows and the effect is lost, especially for formal offices.
10. Oversized Blazer With Slip Midi Skirt

An oversized blazer over a silky slip skirt gives a relaxed look for business-casual offices. The loose jacket contrasts with the drape of the skirt. A white tank or bodysuit keeps the base simple. Kitten heels or mules finish it. I keep this monochrome, beige on beige or grey on grey, so the volume doesn't look like mismatched pieces. Slip skirts cling to tights in dry winter air; an anti-static spray or a half-slip fixes that.
11. Denim Midi Skirt With Blazer

Denim can work at the office as a midi if it's dark and structured. I choose a deep indigo or black skirt with no rips and no fading. A navy, black or camel blazer and a tucked white or striped shirt bring it up to business casual. Loafers or low block heels ground it. Check that the skirt has a back slit or a front split; rigid denim in a straight midi cut can restrict your stride more than other fabrics.
12. Leather Midi Skirt With Knitted Top

A leather midi skirt is edgy, and a soft knit top balances it. I tuck a fine-gauge cream, grey or camel sweater into a black or brown leather midi with a modest slit for walking. Pointed ankle boots or pumps finish it. Real leather softens with wear; faux leather can trap heat on a long day in a warm office, so I'd choose a breathable lining or the real thing for daily wear. This suits creative offices and relaxed dress codes best.
13. Corduroy Midi Skirt With Button-Down Shirt

Corduroy brings texture and warmth in cold months. A fine-wale cord is smoother and more office-appropriate than wide-wale, which reads casual. I like coffee brown, camel or forest green. Tuck in a white or light-blue button-down and add a slim belt. Ankle boots or loafers finish it, with a wool blazer over the top on colder days. It suits casual offices and academic settings particularly well. Corduroy crushes when you sit; brush it against the nap afterward to lift the pile.
14. Pleated Midi Skirt With Striped Top

A striped top over a pleated midi feels fresh and casual. The stripes run across while the pleats run down, and the contrast works. Tuck the top in and add a thin belt. White sneakers or flat loafers keep it comfortable, which suits casual Fridays and creative offices. I'd skip this one for formal days; it reads too relaxed. A neutral crossbody bag finishes it.
15. Satin Midi Skirt With Knit Sweater

Satin with a knit is texture mixing at its simplest. The smooth skirt and the soft sweater look different but go together. I'd choose a slightly cropped or tucked cream or grey sweater with a champagne, blush or chocolate satin skirt. Pointed flats or low mules work. A chunky knit adds too much bulk over satin, so I'd stick to a mid-weight or fine one. This suits client meetings yet stays comfortable all day.
16. Monochrome Midi Skirt Outfit

Head-to-toe in one color is the quickest way to look polished. Pick cream, charcoal, navy or camel and match a knit top and a midi skirt in that shade. Add a coat or blazer in the same family, and choose shoes slightly lighter or darker so the outfit has some depth. Different textures within the one color, such as a ribbed knit next to a smooth wool, keep it interesting. Minimal gold jewelry finishes it.
17. A-Line Midi Skirt With Fitted Turtleneck

A gently flaring A-line skirt balances a close-fitting turtleneck. Burgundy with navy, or cream with forest green, work well in fall. Knee-high boots or ankle booties both suit it, depending on the weather and skirt length. With knee-highs, I like the skirt to cover the top of the boot so no knee shows when you sit. A long wool coat makes this a dependable cold-weather office uniform.
18. Black Pencil Midi Skirt With Blazer

The black pencil midi and blazer is a classic for formal days. Match a black blazer for a full suit effect, or contrast it with charcoal, navy or houndstooth. A silk cami or plain shell underneath keeps it from feeling heavy. Pointed pumps and a leather portfolio bag finish it. I check the blazer length against the skirt: a hip-length jacket lands above the skirt's widest point and keeps the line slim.
19. Floral Midi Skirt With Solid Top

A floral midi adds softness to the office in spring and summer. Keep the top plain, a white, black or navy blouse or knit, so the print has room. Tuck it in to show the waist and choose neutral heels or flats. Small-scale florals in muted tones read more professional than large blooms. I'd pick a navy or black background floral for offices that lean formal; light backgrounds read more casual.
20. Matching Knit Set With Midi Skirt

A matching knit set, sweater and midi skirt, takes all the decisions out of the morning. Ribbed sets in oatmeal, charcoal or beige look neat. The matching color gives a long, lean line, and the knit stretches through a long day. White sneakers or pointed flats finish it, with a long coat on top in winter. It suits casual offices and remote work meetups. Knit skirts can seat out at the back; a lined one keeps its shape longer.
21. Double-Breasted Blazer With Midi Skirt

A double-breasted blazer brings strong shoulders and a defined waist to a midi skirt. Navy on navy gives a full suit; a beige or camel skirt under it adds contrast. A white shell or light knit keeps attention on the tailoring. Pointed pumps and a top-handle bag finish it. Keep this jacket buttoned; open, the overlapping front hangs unevenly and loses the shape it's cut for.
22. Chunky Knit Sweater With Midi Skirt

A chunky knit sweater with a sleek midi skirt works for cold offices. The sweater's volume needs a slimmer skirt silhouette like a pencil or a slip midi below it. Do a half-tuck at the front to show the waist. Sturdy-heeled ankle boots and a wool coat finish it. Cream, oatmeal and charcoal are safe colors. Chunky knits shed and pill at the underarm, so I wear a fabric shaver over them once a month.
23. Navy Blazer With Beige Midi Skirt

Navy and beige are a classic, preppy pairing. A navy blazer over a white or cream top, with a beige A-line or pencil midi, works across seasons. Nude pumps or tan loafers continue the neutral palette. Small gold jewelry adds warmth. Light beige skirts show marks quickly, so I suggest one with a bit of texture, like a twill, which hides small marks better than a smooth crepe.
24. Tweed Jacket With Midi Skirt

A tweed jacket adds texture and a bit of heritage to a midi skirt. I like a cropped tweed in black-and-white or a soft pastel over a white blouse and a solid pencil or A-line midi. Pointed flats or low kitten heels keep it neat. A quilted bag or leather satchel suits the classic feel. Tweed's loose weave catches on jewelry, so I'd avoid chunky rings and bracelets with it.
25. Long Vest With Midi Skirt

A longline vest over a top and midi skirt is a modern alternative to a blazer. Match the vest and skirt for a suit-like look, or contrast camel with cream for something softer. A fitted turtleneck or shell underneath keeps it slim. Pointed ankle boots or loafers finish it. The vest should end at the hip or lower; a short vest cuts the body at the waist and fights the midi length.
26. Ribbed Midi Skirt With Tucked-In Shirt

A ribbed knit midi hugs the body, so the top needs to give some structure. A crisp white button-down or cotton blouse tucked in does that. A slim belt adds definition. Pointed flats or low block heels finish it. Ribbed knit shows underwear lines, so I'd choose no-line styles, and check the back in a mirror; knit skirts can cling behind the knee after sitting.
27. Wrap Midi Skirt With Turtleneck

A wrap midi skirt suits most figures because the wrap creates a waist on its own. With a fitted turtleneck it looks streamlined. Solid colors work best: black with camel, burgundy with cream. Knee-high or pointed ankle boots and a long wool coat finish it in cool months. Check how far the wrap opens when you walk or sit; a small safety pin or snap inside the overlap keeps it closed in a breeze.
28. Belted Midi Skirt With Blouse

A belt changes a midi skirt more than people expect. On a high-waisted skirt it marks the waist clearly and gives an hourglass line. Pair a belted beige or camel midi with a tucked silk or cotton blouse. Pointed heels and a structured bag finish it. Match the belt to your shoes or bag so the outfit reads as one. A thin belt suits short waists, while a wider one works on long torsos.
29. Midi Skirt Suit

A matching midi skirt suit, blazer and skirt in the same fabric, is the outfit for the most important day of the month. Black, charcoal, navy, stone or taupe all look authoritative. A silk cami or white shell underneath, pointed pumps in a matching shade, and very little jewelry. I'd buy suit pieces together and rotate them evenly, since the jacket and skirt then age at the same rate and stay a true match.
30. Trench Coat Over Midi Skirt

A trench over a midi skirt handles rainy commutes. A light beige or khaki trench over a knit top and an A-line or pencil midi works in spring and fall. Belt it to show the waist. Loafers, ballet flats or low block heels depending on the office. The trench should be the same length or a little longer than the skirt; a skirt hem peeking below a shorter coat looks untidy. A structured tote finishes it.
Pairing Boots and Heels With Each Midi Shape
Shoes change how a midi skirt sits more than any other piece. I sort them by skirt shape:
- Pencil midis: pointed pumps or slingbacks. A low heel works if the skirt ends just below the knee.
- A-line and pleated: ankle boots, loafers or block heels. Knee-high boots look neat when the skirt covers the top of the boot.
- Slip and satin: kitten heels or mules. Chunky shoes look heavy under a fluid skirt.
- Wrap and knit: pointed flats or low boots, since these skirts already have volume or texture.
Static, Slips and Stairs in a Midi
A few practical problems come up again and again with midi skirts at work. Satin and slip skirts cling to tights in dry winter air; a half-slip or anti-static spray solves it. Straight pencil midis restrict the stride, so a back vent or slit is essential for stairs and commutes. Unlined skirts can be see-through in strong light, which is easy to check standing in front of a window. Pleats in wool or viscose soften with wear and need steaming, while polyester pleats hold their shape through washing.
Three Midi Skirts Will Carry Your Week
If you're building an office wardrobe from scratch, start with three midis: a black pencil, a neutral A-line and one with movement, like pleats or satin. Each can rotate under blouses, knits and blazers to cover a full week. Get the hem length right for your height, pick fabrics that suit your office temperature, and choose shoes that suit the skirt's shape. From there, every outfit above is a few pieces away.


























