7 styles of shirts to wear with maxi skirts we’re obsessed with

7 styles of shirts to wear with maxi skirts we’re obsessed with

Wondering what the best shirts to wear with maxi skirts are? We are going to show you 7 styles that will go with any maxi skirt you have in your closet and will totally be on trend. 

Shirts to wear with maxi skirts

Maxi skirts are a summer staple, and with the right shirt, they can be worn all year long. Here is a round-up of the 7 best styles of shirts to wear with maxi skirts. Tank tops, bodysuits, sweaters, t-shirts, button-down shirts, crop tops, and jackets are all great options that will help you look stylish and put together. This post is all about 7 styles of shirts to wear with maxi skirts we are obsessed with. 

What shirts go with maxi skirts?

Maxi skirts are all the rage this season, and for a good reason. They are long, flowy and good for any body type. They are also a great way to show off your favorite shoes and accessories, but it can be tricky to find the right shirt to wear with them. That’s why we’ve put together this list of 7 of the best shirts to wear with maxi skirts.

Whether you’re looking for a casual or dressy look, we’ve got you covered with so many different kind of tops. Let’s start with tank tops.

1)Tank Tops

You truly cannot go wrong with a tank top. Nothing looks better with flowy, long skirts than a fitted tank top, it gives you a waist and is super flattering. Totally a classic combination. A plain tank top with your favorite maxi skirt is also a chic look for summer because it’s lightweight and airy. These tank tops are just the right mix of fitted and stretchy for a perfect for a casual look on a summer day!


A bodysuit is a perfect way to wear a shirt with a maxi skirt. The best thing about bodysuits is there are so many choices – you can wear a long-sleeved one in the winter and it’ll keep you warm while still looking stylish and put together.

Or you could choose one that will look great under sweaters, shirts and jackets and also worn by itself.  We love this sleeveless square neck bodysuit – it would be a perfect summer look.  Also, with the wide straps you can indeed wear a bra underneath.


Sweaters are perfect for the cold weather months, and there are so many different styles to choose from. A cropped sweater like this one is a great option to wear with a maxi skirt because it shows off your waist and gives you a feminine silhouette. And, it can be reversible so you have two looks in one!  You could also go for a cardigan or even a poncho – both of which would look perfect with a maxi skirt!


A t-shirt is a great option for a more casual look, and there are so many different styles to choose from. A plain top like a white tee is always a stylish look, especially paired with floral prints.

You could try this great look, a long maxi skirt with a flowy or tunic style tee. Add a knot in the front, some studded flat sandals and you have a chic and edgy look. This top is perfection to achieve that look!

A third tee option would be a black maxi skirt with a graphic tee- I am OBSESSED with this one. This is the perfect way to show off your personality, and it’s sure to give you fashionista and personal style clout. Pair your graphic t-shirt with a statement necklace and some white sneakers and you have a perfect outfit!

5)Button-down shirts

A button-down shirt is always a good idea, and it can be worn in so many different ways. You can wear button-downs open, similar to how you’d wear a cardigan, or you can tie it in the front like this one. Either way, you’ll look stylish and put together!

I also love a button down denim shirt (totally on trend right now) paired with a white maxi skirt for a perfect spring look!

Button-down shirts are also a great option for work wear – just make sure you add some heels or wedges, to dress it up and keep it work-appropriate. Also, jewelry can really add simple, yet elegant sophistication to this look.

6)Crop Tops

Crop tops are a great choice for a night out or for a more casual day look. If you’re going to wear a crop top with a maxi skirt, make sure the crop top is fitted so you don’t look like you’re swimming in fabric! I love how this hot pink long sleeve crop top looks with a long flowy maxi skirt. Another option is this black crop top, which is the perfect amount of crop, and gives you a beautiful look for spring and summer. If you don’t want to show off too much skin, just add a high-waisted maxi skirtwith a peek of skin showing through.


A jacket is the perfect way to complete any outfit, and it’s a great way to change up your look. A denim jacket is always a good choice, or you could go for a black leather jacket for a more rock ‘n’ roll vibe. This is the perfect layering piece and you cannot go wrong adding a jacket over a t-shirt, crop top, body suit, tank top or even a sweater. A good option for formal events would be a dressy blazer over tight top with a printed maxi skirt and some heels! So cute! I guess you could say, when in doubt grab a jacket!

What are maxi skirts and why are they considered a wardrobe staple?

What exactly is a maxi skirt? A maxi skirt is defined as an ankle-length garment that hangs straight from the waist without being gathered or pleated at the top. It can be made of various fabrics such as cotton, silk or polyester but it typically has little stretch and no zipper or buttons. The hemline usually falls just above the ankles but there are variations where they fall below the ankles too (these would be called “floor length”).

They have become increasingly popular in recent years due to their flattering look and comfortable fit. The loose fabric makes them perfect for warmer weather, and they can easily be dressed up with a blouse or a jacket, dressed down with a simple white tank top. Of course the way you wear your maxi skirt outfits depends on the occasion.

Shirts to wear with maxi skirts

Another reason you want one of these flowy skirts as an essential part of any woman’s wardrobe because it can be worn in so many different ways! You can dress up a casual outfit with wedges or heels and a blouse or top for work. Or you can pair one with sandals or flats for a more relaxed look that still looks put together. The best thing about them is that they’re so versatile – there’s no wrong way to style them!


What shirts go with maxi skirts?

There are so many shirts that can be styled with a maxi skirt, but here are a few of my favorites that are always going to work when paired with maxi skirts.

  1. The classic white tank top (or any tank) is always a great choice and it looks great with pretty much any color or print maxi skirt.
  2. black bodysuit is also a great option and it’s perfect for dressing your look up.
  3. Sweaters are fantastic for winter months or even as a layering piece transitioning into spring.
  4. Add a crop top for an unexpected edgy look.
  5. Button down shirts are a great way to dress up a casual maxi skirt. Add a knot in front for some sophistication and added style.
  6. white tee shirt with a bright colored skirt is always a great idea in warm weather
  7. Grab a denim jacket or a blazer to dress up your look!

How can I wear a maxi skirt without looking frumpy?

Now that you know what styles of shirts you can wear with maxi skirts, but you don’t want to look like a frumpy old lady. Most people think that maxi skirts and shirts are only for grandmas, but that’s not true! Here are some of our best tips!

  • Choose shirts that fit well and show off your waistline. A crop top or fitted tank top is a great choice. You can style a crop top with a high waisted maxi skirt and show just a peek of skin for a fashionable look.
  • Wear shirts that are in proportion to the length of your skirt for chic look. If you have a long, flowy skirt then you want a tighter top. If you have a more clingy maxi skirt you could add a bell sleeved top as a chic way to give your look better balance.

shirts to wear with maxi skirts

How to style a maxi skirt for women over 40?

Maxi skirts can often be a great choice for women over 40 because they’re comfortable and stylish. Here are a few tips on how to style them:

  • Pair your maxi skirt with a fitted top, like a crop top or even a white or black basic tank top. This will help to create a more flattering silhouette.
  • Choose shirts that have interesting features like cut-outs (think shoulder cut-outs like this top below) or bell sleeves.

So there you have it friends!  As you can see maxi skirts come in all sorts of colors and patterns but also fabrics like cotton, silk, denim, chiffon and linen which means there’s something out there for everyone! 

No matter what your personal style is or where you want to wear it (work? date night?) I guarantee there is a perfect maxi skirt and top for you no matter what your occasion is.  This post is all about the 7 styles of shirts to wear with maxi skirts we are obsessed with.

Other posts you might enjoy:

How do you wear socks with cut out booties
Insanely cute shoes to wear with a white dress for all occasions

This post may contain affiliate links, meaning I receive a small commission if you decide to make a purchase through my links at no cost to you.  However, all opinions and thoughts are my own

Enter your text here…

“TheJuneBloom is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.”

Newsletter Updates

Enter your email address below to subscribe to our newsletter