
Wearing a skirt over leggings can look outdated, but it doesn’t have to. People often think of the 2008 look: a baggy t-shirt, a short denim skirt, bright tights without feet, and worn-out ballet flats.
That specific style is gone, but wearing a skirt and leggings together can still work.
When you do it right, a skirt with leggings is practical, warm, and comfortable. You can wear skirts you like in warmer weather during the fall and winter without getting too cold. The trick is to balance the proportions, choose the right materials, and pick the right shoes so you look like you meant to wear it, not like you just threw something on.

Start with the Right Leggings
The type of leggings you choose is crucial. Thin, see-through, or shiny nylon leggings will make the outfit look cheap. You need thick, opaque ones.
- Matte Cotton-Spandex: These are good for everyday casual wear. Just make sure they’re thick enough so you can’t see your skin when they stretch.
- Fleece-Lined Leggings: These are the best for cold weather. They give some shape and warmth while looking like plain black leggings.
- Faux Leather Leggings: These add texture and make an outfit look dressier. Black faux-leather leggings under a knit skirt look modern and stylish.
Stick to dark, neutral colors like black, dark gray, or dark brown. Leggings with patterns or bright colors will draw too much attention to your legs and make the whole outfit look unbalanced.
Pair the Right Skirt with the Right Style
Not all skirts look good over leggings. Light, clingy jersey skirts can stick to the leggings, causing static and looking lumpy.
Look for skirts made of sturdy or heavier fabrics:
- Denim and Leather: A straight or slightly A-line denim or leather mini skirt lays smoothly over thick leggings without clinging.
- Heavy Knits and Wool: Wool mini skirts with pleats or heavier knit midi skirts fall nicely over leggings without bunching.
- Â Flowy Midis: Tiered midi skirts or slip skirts can work, but only if they have enough weight to drape well over the leggings without static.
Consider the length. Mini skirts (mid-thigh) or midi skirts (mid-calf) usually work best. Knee-length skirts worn over leggings can visually cut your leg line, making you appear shorter.
What Shoes Work Best?
Shoes are often where people go wrong. Ballet flats create an awkward gap between the leggings and your feet. Low-top canvas sneakers can also look out of proportion depending on the skirt length.
To maintain a smooth leg line, choose boots:
- Ankle Boots: Wear ankle boots that slightly go under the hem of your leggings, or choose boots that end right at the ankle cuff to create a solid look.
- Tall Knee-High Boots: Wearing structured leather boots over leggings under a skirt offers maximum warmth and completely hides the legging hem.
- Â Chunky Loafers: If you wear socks that cover the top of the leggings, thick-soled loafers give a solid, modern, preppy appearance.

Keep the Top Simple
Since you already have two layers on your lower body, keep your top simple. A loose, chunky sweater can be tucked into a denim mini skirt, or a fitted mock-neck top under a wool coat creates a long, clean silhouette. Avoid tunics that are too long and completely cover the skirt, as this hides the outfit’s shape.