Disclosure: Some of the links below are affiliate links. At no cost to you, I will earn a commission if you click through and make a purchase.
Long skirts are so versatile. They can be worn in the summer, fall, winter, and spring, and can be styled so many different ways.
You can make outfits that are casual, professional, or flirty. This post will guide you through how to style long skirts and will give you some outfit ideas.
Long skirts include skirts that hit just below the knee, mid-calf, and maxi length. I think maxi length is the hardest to style though.
You want to make sure you balance out your look. You don’t want to wear too many prints or patterns at once and it’s best to mix up the tightness of the pieces in your outfit.
1. Loose Skirt With Tight Shirt

Shop this look:
If your skirt is loose, it looks best with a tighter, somewhat fitted shirt. It doesn’t have to be skin tight, but a tighter top will help show your waistline more.
This spring church outfit is super classy and chic. She is wearing a black mock neck shirt, a tan pleated skirt, and pointy black heels.
I love that this outfit works well for all of the seasons. You can add a cardigan or a jacket on a cold day.
2. Tighter Skirt With Flowy Top
If your skirt is on the tighter side, it will look good with a loose, flowing top. This balances out the outfit so that the whole thing is not tight or loose.
Related Content: 9 Benefits of Dressing Modestly
3. Printed Skirt With A Basic Shirt

If your skirt has a pattern on it, pair it with a solid colored shirt. It looks really cute when the color of your skirt is one of the colors in the skirt.
4. Solid Colored Skirt With A Patterned Top

Shop this look:
- Similar short sleeve sweater here
- Another similar top here
- Similar light pink midi skirt here
- Similar tan shoes here
If your skirt is solid colored, you have many options of what top to wear with it. Wearing a top with a pattern on it is fun and will make your outfit stand out more.
This outfit is more dressy and professional than some of the others.
She is wearing a white short sleeve sweater with black polka dots, a light pink midi skirt, and tan heels.
You could wear sandals instead of the heels to make this outfit be more comfortable.
5. Wear A Graphic Tee

It’s so cool and edgy to wear a graphic tee with a maxi skirt and maybe some combat boots. You can do this with any graphic tee, but many women love to do it with a band t-shirt.
You can wear a solid colored skirt or mix it up and wear a printed one, like leopard print or stripes.
6. Tuck Your Shirt In
I think long skirt outfits look the best when your tuck in your top. It makes your outfit look so polished and put together.
It also helps so much with showing your waistline.
It’s best to wear a shirt that’s not too bulky and long, so that it can easily be tucked. You can tuck in the whole shirt or just tuck in the front.
To tuck in just the front, you’ll just take a portion of the front of your shirt and just barely tuck it into your skirt. The sides and back will hang freely.
Don’t mess with it too much and overthink it. It’s not supposed to look perfect.
7. Tie Your Shirt Up In A Knot

It’s so cute to pull your shirt up a little and tie a small knot in the front of it.
This will give you more of a waistline, give your body more shape, and add a fun flair to your outfit.
8. Wear A Crop Top With High Waisted Skirt

Shop this look:
Crop tops aren’t always modest, but it works when you wear one with a high waisted skirt as to not show your midriff.
This is a fun and flirty way of styling a long skirt. I think it’s cutest when paired with a maxi skirt that is not super loose, but the crop top is pretty loose.
This summer outfit is dressy and chic. It is great for wearing to church, weddings, and graduations.
She is wearing a striped shirt, a tan silk skirt, black heels, a gray sweater around her shoulders, and a black purse.
9. Shoes To Wear With A Long Skirt
Figuring out what shoes to pair with your long skirt can be really tricky. Certain shoes just throw off the whole outfit, but if you’re wearing a long maxi skirt then your shoes might not even show.
I’ve found that the best shoes to wear with a long skirt are sandals, ankle boots, short boots, sneakers, and kitten heels.
White sneakers are a great way to make your outfit street style.
10. What Outerwear To Wear

The outerwear that looks the cutest and usually keeps the cohesiveness of a long skirt outfit best are jean jackets, leather jackets, and cardigans.
These pieces are generally pretty versatile and go with many different vibes and types of outfits.
11. With A Sweater

Shop this look:
This Thanksgiving outfit for women is so cozy and cute!
She is wearing a cream turtleneck long sleeve sweater with a navy floral skirt and brown boots. She tucked the front of her sweater into her skirt.
12. With Boots

Shop this look:
The colors of this outfit are so great for fall!
She is wearing a tan turtleneck sweater tucked into a black and tan midi skirt and tan pointy boots.
13. With A Cropped Cardigan

Shop this look:
This outfit is so stylish with a cropped cardigan!
She is wearing a cream colored cropped cardigan, a tan floral midi skirt, tan shoes, and a tan hat.
14. Long Skirt With A Jean Jacket

Shop this look:
This chic spring outfit is a red polka dot midi skirt, a white shirt, a light wash denim jacket, a tan hat, and tan ankle boots.
15. Slip Skirt Outfit

Shop this look:
This look is so effortless and feminine. I love it so much for a Christmas outfit!
She is wearing a white sweater, a blush satin skirt, and heels.
16. Monochromatic Outfit

Shop this look:
This church outfit is very chic and stylish. She is wearing a cream colored midi slip skirt, a white turtleneck cable knit sweater, and gold heels.
17. With A Long Sleeve Shirt

Shop this look:
This outfit is great for a cold day. She is wearing a black turtleneck sweater with a long leopard print skirt with a slit, and black ankle boots.
18. With Combat Boots

Shop this look:
This outfit is unique and stylish. She is wearing a black sweater and a floral skirt.
She also has on black combat boots that make the outfit more edgy.
19. With Heels

Shop this look:
This outfit is a black turtleneck sweater with a tan pleated midi skirt, and tan pointy heels.
20. With A Leather Jacket

Shop this look:
This is a street style midi skirt outfit. I’m wearing a black leather jacket, a midi skirt, a white tee, and white sneakers.
21. With A Long Cardigan

Shop this look:
Adding a cardigan to your outfit makes it so cozy!
I’m wearing a tan oversized cardigan, a midi skirt, a white shirt, and brown sandals. You could also wear a tighter cardigan and button it up.
22. With Sneakers

Shop this look:
Sneakers make for a casual midi skirt outfit.
This is a perfect outfit for school if you’re wanting to wear a skirt. I’m wearing a white shirt, a pink midi skirt, and white sneakers.
23. With Sandals

Shop this look:
This is my favorite outfit for how to style a midi skirt!
It’s so simple, but also so chic and effortless. I’m wearing a pink midi skirt with a white short sleeve shirt tucked into it, and brown sandals.
24. Long Skirt Outfit For Work

Shop this look:
This fun outfit is a cream cropped cardigan, a striped midi pencil skirt, white pointy flats, and a black tote bag.
25. Wear A Pop Of Color Skirt With A Neutral Top

Shop this look:
This outfit is great for a hot day because of its light colors that will keep you cool.
She is wearing a white eyelet top, a light blue pleated skirt, and tan loafers.
Popular Long Skirt Questions
No, long skirts are not out of style. There are so many different lengths, styles, and colors that you can wear.
Maxi skirts look good on every body type. You just have to figure out the way to style it that works the best for your shape. There are many different styles you can try out.
This can depend on the skirt and on your body type. A maxi skirt will make you look taller than a midi or knee length skirt will. A high waisted skirt will also help you look taller than a skirt that sits lower.
As an Amazon Associate I earn from qualifying purchases.