A midi skirt is the summer piece I'd keep if I had to give up shorts. It falls somewhere between the knee and the ankle, so you get coverage for an office or a lunch and still feel air moving around your legs. The formula behind almost every good midi outfit is the same: a fuller skirt wants a fitted top, the fabric has to breathe, and the shoe has to suit both the length and the day you're actually having. Brown has become a favorite neutral for summer skirts, and satin, linen, denim and pleated styles each behave differently. Here are 25 complete looks, with my notes on what makes each one work.

Midi Lengths and the Widest Part of the Calf
Midi is the trickiest length to get right because the hem sits so close to the calf. The rule I follow in fittings: the hem should land either just below the knee or below the widest part of the calf, never right across it. A hem that cuts the calf at its fullest point makes the leg look shorter and heavier, and it's the most common reason people say midis don't suit them.
- Petite: a slightly shorter midi, just below the knee, keeps more leg showing. Long midis that hit mid-calf can look like a maxi that's too short.
- Tall: a standard midi may stop just below the knee on you. Look for long or tall lengths if you want the hem lower.
- Curvy: A-line, wrap and bias-cut skirts skim the hip. A fitted pencil-style midi works too, but needs a back vent to walk comfortably.
Hemming is a cheap fix. A skirt with a plain hem is easy to take up; tiered, scalloped and eyelet hems cost more and sometimes can't be shortened without losing the detail.
I also check the waistband before the hem. Most outfits here rely on a tuck, and a midi that sits at the natural waist lets a tank or shirt tuck cleanly. A low-slung or very stretchy waist drops as you walk, which pulls the hem lower and undoes the length you chose.
1. White tank top with brown midi skirt

Brown and white is the pairing I'd start anyone on, because it looks pulled together with almost no thought. I choose a high-waisted brown midi in a drapey viscose or cotton, chocolate, caramel or hazelnut, and tuck in a crisp white ribbed tank to mark the waist. Flat tan or cognac sandals keep it grounded. A straw shopper, gold hoops and tortoiseshell sunglasses finish it. Viscose creases and can shrink in a hot wash, so I wash it cool and hang it straight away. If dinner comes up, low block heels take it into the evening.
2. Floral midi skirt with crop top

A floral midi with a crop top keeps the proportions modern. I look for a soft print, watercolor blooms or a small ditsy floral, in chiffon or cotton poplin, then pick a fitted crop in white, cream or black so the skirt is the only pattern. The gap of skin should land right at the high waistband, not lower. Flat slides or barely-there strappy sandals keep the leg line long. A small woven crossbody and fine layered gold necklaces suit garden parties and bridal showers. Chiffon prints usually need a lining, so check the skirt in sunlight.
3. Denim midi skirt and graphic tee outfit

Denim gives a midi skirt structure, so it can carry a soft, broken-in tee without looking sloppy. A medium or light wash with a front slit is what I'd buy; without the slit, stiff denim cuts your stride short. Tuck a washed black or vintage graphic tee loosely at the waist. Chunky platform sandals or white low-top sneakers keep it walkable for a day in the city. A black leather belt bag is actually useful, and layered steel necklaces with black oval sunglasses finish it.
4. Satin midi skirt with fitted bodysuit

Satin and sneakers is a pairing I use to make a shiny skirt wearable in daylight. Pick a rich color, cobalt, champagne or olive, and tuck in a white crewneck bodysuit; the bodysuit means no bunching at the waist, which matters because satin shows every lump. White leather sneakers take the evening edge off. A structured white crossbody and a silver watch keep it clean. It suits gallery visits, a casual work meeting or a summer concert. Satin marks with water and sweat, so save it for drier days.
5. Pleated midi skirt with simple tank

Pleats are the texture, so the top stays plain. I'd choose a solid navy, blush or butter yellow skirt with accordion or knife pleats, and tuck in a fitted ribbed tank so the volume stays below the waist. Neutral flat sandals or low mules suit the swing of the pleats. A small pendant, studs and a neutral crossbody are all you need. Polyester pleats hold their shape through washing; natural-fiber pleats often drop out, so check the label before buying for a hot summer of wear.
6. Linen midi skirt with crochet top

Linen and crochet are two natural textures that look good together because neither one is shiny. I pair a white or natural linen midi with an elastic waist and a cropped ivory or tan crochet top. The linen is easy to wear, and the crochet adds a handmade detail. Flat leather or braided slides keep it simple, with a straw sun hat, a market tote and wooden bead earrings. An elastic waist can add bulk under a cropped top, so I'd look for a flat-front version if that bothers you.
7. Black midi skirt with bandeau top

For a warm evening I'll often skip the dress and pair a dark midi skirt with a bandeau top. A black or dark chocolate silk or satin skirt with a little sheen moves well, and a fitted bandeau in black or a jewel tone shows the shoulders without needing straps. Strappy heeled sandals in metallic or black lengthen the leg. Carry a sleek clutch and wear one piece of jewelry, a cuff or drop earrings. Check that the bandeau has silicone grip inside the top edge; without it you'll be tugging all night.
8. Brown midi skirt with oversized linen shirt

A brown midi with an oversized linen shirt is my go-to office outfit for summer. Choose a chocolate or caramel skirt in a straight or A-line cut and soft fabric. Tuck in only the front of an ivory cotton-linen shirt, open a few buttons and roll the sleeves. Ballet flats or loafers in a warm neutral handle a full workday. A cognac leather tote, fine gold jewelry and a slim belt finish it. Brown, white and tan look expensive together, and the shirt hides the creases a skirt picks up from sitting at a desk.
9. Knit tank with midi skirt and espadrilles

A fine knit tank with a swishy midi and espadrilles has a Riviera feel. The tank can be fine-gauge cotton or a ribbed linen blend; I tuck it fully so the waist is clean. The skirt can be a solid neutral or a quiet print. Canvas espadrille wedges or flat espadrilles with ankle ties suit the midi length well, since the ties sit just below the hem. A straw clutch or raffia bag, pearl studs and red lipstick finish it. Jute soles soak up water and can stain, so keep them away from wet sand and puddles.
10. Wrap midi skirt with off-shoulder top

A wrap midi has a tie you can adjust, which is why it fits more bodies than most skirts. Choose one in a bold print or strong solid with a ruffle-trimmed asymmetrical hem for movement. A fitted black or white off-shoulder top balances the longer hem. Heeled or strappy block sandals give you height for a dinner date or evening garden party. A quilted mini bag and sculptural gold earrings add polish. Wrap skirts can open in wind; a small safety pin inside the overlap fixes it.
11. Slip midi skirt with button-down shirt

A slip midi, especially one with lace at the hem, is soft and a little romantic. To wear it in daylight I tie a crisp white or light blue cotton shirt at the waist; the knot gives shape, and the plain cotton keeps the slippery skirt casual. Flat sandals or satin ballet flats and a canvas tote finish it for brunch, a casual Friday or a museum afternoon. Slip skirts cling with static and show lines underneath, so I always wear a smooth slip or no-show underwear in my skin tone.
12. Tiered midi skirt with fitted tee

Tiers add volume and movement without any extra styling. I like a light cotton or crinkle tiered skirt in terracotta, rust or olive with a fitted ivory or cream tee tucked in; the fitted top keeps the fullness from swamping you. Flat leather sandals, jute espadrilles or slides in a warm neutral work, plus a woven crossbody and a few bracelets. Crinkle cotton is ideal for travel since it's meant to look crumpled. Very full tiers can overwhelm a petite frame, so a skirt with two or three shallow tiers is the better choice there.
13. Gingham midi skirt with red ribbed tank

Black and white gingham with a cherry red tank looks like a summer picnic. Cotton poplin gingham holds its shape and breathes, and the red ribbed tank tucked in cleanly is the color that makes the whole outfit work. White canvas sneakers keep it casual and retro, and a straw tote with a red bandana tied around your ponytail or bag handle adds some fun. It's a good fit for picnics, farmers markets and weekend brunch. Keep everything else plain; gingham with another pattern starts to look like a costume.
14. Silk camisole with satin midi skirt

Silk and satin together is the most evening combination on this list. Start with a bias-cut satin midi in a jewel tone or soft neutral; the bias cut follows the body as you move. Tuck in a silk charmeuse V-neck camisole in a coordinating shade. Strappy heeled sandals or pointed slingbacks lengthen the line, and a small patent shoulder bag adds gloss. Chunky gold hoops are enough with a V-neck. I'd wear it to rooftop cocktails, an anniversary dinner or an evening wedding reception. Two shiny fabrics in the exact same shade can look like pajamas, so I pick tones a step apart.
15. White denim midi skirt with strappy sandals

White denim is the midi version of white jeans, with more air. I'd choose one with a front slit and a raw hem. Pair it with a black tank for contrast or a fitted white baby tee for a single-color look. Strappy flat or block-heel sandals in black or tan finish it, along with a straw bag with leather trim and dark tortoiseshell sunglasses. White denim needs thicker fabric to stay opaque, so feel the weight before you buy; thin white denim shows pockets and underwear through it.
16. Polka dot midi skirt with black tank

A polka dot midi skirt in light jersey or chiffon keeps a classic print current. I look for an elastic waist and a mid-calf length so it moves as you walk. A fitted black tank or ribbed tee tucked in gives the dots a plain frame. Flat slides or heeled flip-flops keep it relaxed. A black crossbody, a fine gold necklace and cat-eye sunglasses add a retro hint. Jersey clings to the hip more than chiffon, so choose chiffon if you'd rather the skirt float.
17. Crochet midi skirt with relaxed cotton tee

A crochet midi needs something plain and casual next to it, and a relaxed cotton tee does the job. I pick a cream crochet skirt with a straight cut and a scalloped hem, plus a slightly oversized white or pastel crewneck. Leather flip-flops or flat sandals keep it beachy. A canvas tote and beaded bracelets are all it needs. Crochet skirts are almost always open-stitch, so check for a lining or wear a slip. They also stretch with wear, so dry flat.
18. A-line midi skirt with puff-sleeve blouse

An A-line midi fits at the waist and flares gently toward the hem, which suits most shapes. I like a solid cotton poplin or light linen version for its crisp structure. Tuck in a puff-sleeve blouse in powder blue or a small floral; the sleeves add width at the shoulder that balances the flare. Low block heels or pointed flats, a structured top-handle bag and pearl studs give it a ladylike finish. It suits bridal showers, tea parties and graduations. Puff sleeves aren't ideal if you have broad shoulders already; a flutter sleeve gives softness without the bulk.
19. Utility midi skirt with crochet tank

A khaki green utility midi with cargo pockets is the skirt for a long day out, and yes, the pockets hold a phone. The earthy green pairs with a rust or ivory crochet tank for texture. Flat leather sandals, lace-up espadrilles or chunky platforms keep it walkable at outdoor concerts and markets. A cognac crossbody and layered coin necklaces finish it. Heavy cotton twill is warmer than it looks, so I choose a lighter-weight version for full sun.
20. Seersucker midi skirt with knotted button-down

Seersucker is my favorite summer fabric for a skirt, because the puckered stripes lift off the skin and hide creases. A navy and white seersucker midi with a crisp white shirt knotted at the waist has a preppy coastal feel. Cherry red canvas espadrilles or boat shoes add a single pop of color, and a quilted straw clutch with pearl studs gives a neat finish. A straw sun hat protects your face. It's at home at yacht club lunches and waterfront picnics. Wash seersucker cool and line dry; it never needs ironing.
21. Satin midi skirt with lace camisole

A satin midi with a lace-trimmed camisole is one of the softest evening pairings. I match tones a shade apart, champagne satin with a cream lace cami or black satin with a dark floral lace top. Pointed flats or kitten-heel sandals keep it walkable. Carry a small top-handle bag and wear pearl drop earrings. It suits summer dinner parties and evening wedding events. Lace camisoles are often sheer at the body, so I check whether it needs a nude layer underneath before I wear it out.
22. Pleated midi skirt with off-shoulder top

Pleats with an off-shoulder top turn a daytime skirt romantic. Pick a pastel or jewel-tone pleated skirt; the pleats swing as you walk and hang straight when you stand. A fitted black or white off-shoulder top with a fold-over neckline frames the collarbones and balances the volume below. Heeled sandals or strappy mules add height, and gold drops with a sleek clutch keep attention on the neckline. It's lovely for a summer date night or cocktail party. If you'll be dancing, choose a top with an elastic band that grips, or a strap you can tuck.
23. Cotton eyelet midi skirt with pastel blouse

White cotton eyelet is the most garden-party fabric there is. The punched embroidery reads delicate without being fragile. Pair it with a powder blue, blush or lavender blouse with a ruffled neckline or short puff sleeves. Nude block heels or ballet flats keep you comfortable through hours of standing and mingling. A small wicker bag and pearl or crystal studs finish it for bridal and baby showers or Easter brunch. Eyelet is see-through where the holes are, so a lined skirt or a slip is worth checking for.
24. Striped midi skirt with white button-down

A striped midi in navy and white, black and cream, or a bolder mix brings a graphic line to summer. Vertical stripes lengthen the body, so a white shirt fully tucked or half-tucked keeps the outfit tidy. Leather sandals or low block heels, a structured leather tote, a slim belt in one of the stripe colors and simple silver jewelry finish it. It moves from the office to drinks after work as easily as tailored trousers. Horizontal stripes on a full skirt add width at the hem, so check which way they run before you buy.
25. Two-piece midi skirt set with strappy sandals

A coordinated two-piece set takes the deciding out of getting dressed. Look for a matching crop top and midi skirt in cotton poplin, a linen blend or light crepe; seersucker and broderie anglaise sets are good for texture. The pieces are cut to go together, so the proportions are already right. Strappy flat or heeled sandals, a woven clutch or mini shoulder bag and simple gold hoops finish it for holidays and parties. I always check the set works apart too: the skirt with a tee, the top with jeans.
Sandals, Mules or Sneakers Under a Midi
The shoe changes a midi more than any other piece. Because the hem covers so much of the leg, the shoe has to show enough foot and ankle to keep the outfit from looking heavy.
- Minimal flat sandals keep the ankle visible and work with almost every skirt above.
- Pointed flats and kitten heels lengthen the leg more than round toes, which helps with mid-calf lengths.
- Sneakers suit denim, cotton and slip skirts. Low-profile pairs look neater than chunky ones with a fitted skirt.
- Ankle straps cut the leg line. I save them for shorter midis and skip them under a long one.
Heat is the other factor. On a very hot day I choose linen, seersucker and cotton poplin over satin and polyester, which hold warmth against the skin and show sweat. Satin is best kept for evenings or air-conditioned days.
Brown, Then Satin, Then Everything Else
A midi skirt sits between casual and smart, keeps you cool and suits most shapes. If I were building a summer wardrobe around it, I'd buy a brown midi first, because it goes with every white, cream and black top you already own, then a satin skirt for evenings. Beyond that, the rule is simple: fuller skirts with fitted tops, casual fabrics with one dressier piece, and shoes chosen for the plans you actually have. Boho, preppy or sleek, the length works for all of them.






















