How to style a maxi skirt without looking frumpy
In this guide
A maxi skirt looks beautiful on the hanger and in other people's photos, then on you it can feel like a lot of fabric with a person somewhere on top. If you have wondered how to style a maxi skirt without looking swallowed or frumpy, the answer is almost always in the top half and the shoes. The skirt brings length and movement; everything else has to give the outfit shape.
This guide covers the proportions that make a long skirt work, which tops and shoes to choose, how to wear the common fabrics, from denim to satin, black and white, and outfits for every season and for work. It also covers petite and plus size tips, because a maxi skirt suits every height and size once the balance is right.
What a maxi skirt is, and why it is back
A maxi skirt reaches the ankle or close to the floor. It became a fashion statement in the late 1960s, when long daytime skirts arrived as a reaction to the very short minis of the time, and it defined much of the 1970s, from flowing floral prints to peasant style skirts. Since then, no single hemline has dominated for long, and minis, midis and maxis now sit side by side in the same seasons.
The recent return of the maxi skirt has come through denim, satin and pleated versions rather than only boho prints, and through the love of long, fluid silhouettes in minimalist and Korean inspired wardrobes. If you like the 1970s mood, our guides to 70s fashion and boho style show that side; the rest of this guide focuses on wearing a maxi skirt as an everyday piece.
Balance the proportions so it never looks frumpy
The rule that solves most problems is simple: if the skirt has volume, the top should be neat, and if the skirt is slim, the top can be looser. A full tiered or pleated maxi looks best with a fitted T shirt, a ribbed tank, a tucked knit or a cropped jacket. A slim satin or knit column skirt can take an oversized shirt or a chunky sweater, as long as you tuck it at the front or cinch it with a belt.
Show the waist somehow, by a full tuck, a front tuck, a belt or a cropped top that ends at the waistband. This breaks up the length and tells the eye where your body is. Our guide to the French tuck explains the loose front tuck that works so well with long skirts. Finally, check the hem: it should clear the floor by about half an inch to an inch (1 to 2.5 cm) in the shoes you plan to wear, so it does not drag or catch on stairs.
What tops to wear with a maxi skirt
The most dependable choices are a fitted white or black T shirt, a ribbed long sleeve top, a fine knit tucked in and a crisp button down with the sleeves rolled. A cropped cardigan buttoned as a top is especially flattering, because it ends at the waist and adds softness. Bodysuits help if you hate tucks coming loose, and a simple tank with a light shirt thrown open over it works for summer.
For outer layers, cropped and short jackets balance a maxi skirt best: a denim jacket, a short leather jacket, a boxy blazer or a cropped trench. Long coats also work, especially in winter, as long as they are roughly as long as the skirt or clearly shorter, not stopping at a random point in between. Our guide to necklines can help you choose tops that frame the face when the skirt draws the eye down.
Shoes to wear with a maxi skirt
Match the shoe to the weight of the skirt. Light fabrics, like chiffon, cotton and satin, suit ballet flats, strappy sandals, slingbacks and kitten heels. Heavier fabrics, like denim, wool and corduroy, suit loafers, ankle boots, knee boots and chunky sneakers. White sneakers make almost any maxi skirt casual and young, and a small heel or a platform adds height if you feel the skirt overwhelms you.
Pointed toes lengthen the line of the leg under a long hem, while round, chunky shoes look relaxed and cool. In winter, knee boots are ideal because the skirt covers the shaft and the whole leg stays warm. Whatever you choose, test the hem length with those exact shoes, since changing from flats to heels changes where the skirt falls.
| Skirt | Tops | Shoes |
|---|---|---|
| Denim | Fitted tee, striped top, gray knit | Sneakers, loafers, ankle boots |
| Satin | Soft sweater, plain tee, fitted knit | Ballet flats, slingbacks, heels |
| Pleated | Fitted knit, tucked blouse | Pointed flats, loafers |
| Tiered cotton | Ribbed tank, fitted tee | Flat sandals, sneakers |
| Knit or wool | Matching or tonal sweater, turtleneck | Knee boots, lug sole boots |
How to style a maxi skirt by fabric and color
A denim maxi skirt is the most casual and versatile. Wear it with a fitted white T shirt and sneakers, a striped long sleeve top and loafers, or a gray knit and ankle boots; our guide to denim explains why heavier denim hangs straighter. A satin maxi skirt looks dressy on its own, so dress it down with a soft sweater, a plain tee or a denim jacket for daytime, and pair it with a fitted knit and heels for evening. Satin shows every crease, so steam it before wearing.
A black maxi skirt is the most flexible of all: with a white shirt and loafers for work, a gray sweatshirt and sneakers for the weekend, a black fine knit and a leather jacket for night. A white maxi skirt feels fresh in summer with a navy or striped top and sandals, and looks soft and modern in winter with a cream knit and brown boots. Pleated maxis look polished with fitted knits and flats, tiered skirts look romantic with a simple tank or tee, and knit maxi skirts are the coziest, best worn with a matching or tonal sweater.
Maxi skirt outfits for summer, fall and winter
In summer, choose cotton, linen or light satin, a fitted tank or a cropped tee and flat sandals. A white or floral maxi with a ribbed tank, a straw bag and slides is the easy classic, and a loose linen shirt open over a tank adds sun protection. In fall, a denim or brown satin maxi with a chunky cream knit tucked at the front, a short suede jacket and ankle boots is warm but light.
When you style a maxi skirt in winter, the skirt keeps your legs warm if you plan the layers under it. Wear opaque tights or thin thermal leggings underneath, knee boots or lug sole ankle boots, a fitted turtleneck or a fine knit and a long wool coat. A wool or knit maxi skirt with a matching sweater looks polished and keeps out the cold, and our winter outfits guide covers the heavier layers for real freezes.
Maxi skirts for work, petite and plus size
For work, a black, navy or charcoal maxi in a matte fabric with a fitted knit or a tucked blouse, a cropped blazer and loafers or pointed flats fits most business casual offices. Keep slits modest and fabric opaque, and check any written dress code. A pleated maxi skirt with a fine knit and a thin belt looks particularly polished at a desk.
If you are petite, choose skirts with less volume, show the waist clearly and consider a small heel, platform or pointed flat; a tonal outfit, where the top and skirt share a color, lengthens the line. For plus size bodies, drapey fabrics like satin, jersey and crepe fall smoothly, a fitted or wrap top defines the waist, and a V neck opens up the upper body. No one needs to hide their shape; the aim is simply that the skirt moves with you rather than overwhelms you.
Common mistakes
Volume on top and bottom
A loose sweater over a full tiered skirt makes the whole outfit shapeless. Tuck the top, belt it or switch to something fitted.
A hem that drags
A maxi skirt that touches the floor gets dirty and catches on stairs. Hem it to clear the ground in the shoes you wear most, or save it for heels.
Wrinkled satin
Satin and silk maxi skirts show every crease across the front. Steam them before wearing and hang them by the waistband.
Questions people ask
What type of top should I wear with a maxi skirt?
Fitted and cropped tops are the safest: a fitted T shirt, a ribbed tank, a tucked knit or a cropped cardigan. If the skirt is slim, an oversized shirt or sweater tucked at the front also works.
Are maxi skirts still in style?
Yes. Since the 1970s no single skirt length has dominated fashion, and maxi skirts in denim, satin and pleated fabrics have been a steady part of recent seasons. A plain black, denim or white maxi is unlikely to look dated.
Can short women wear maxi skirts?
Yes. Choose less volume, show your waist, keep the top and skirt in similar colors and consider a small heel or pointed flat. Make sure the hem clears the floor so the skirt does not pool around your feet.
How many ways can I style one maxi skirt?
Many. The same black maxi can go to work with a white shirt and loafers, to brunch with a T shirt and sneakers, to dinner with a fine knit and heels, and into winter with a turtleneck, tights and boots. Changing the top and shoes changes the mood completely.
Sources and further reading
References used for this guide. Each opens the original page in a new tab.



