The white maxi skirt. Light, flowy, and full of styling potential. But let’s be real, it can also be a little tricky. You pull it out of your closet, all excited… and then pause. “What top do I wear with this?” Suddenly, the dream outfit feels out of reach.
The truth is, a white maxi skirt is one of the most versatile pieces you can own. It goes with so many tops, once you know what works.
So whether you’re heading to brunch, running errands, or planning a summer getaway, I’ve got you covered with 19+ ideas that will make your white maxi skirt feel brand new.
Let’s get into it…
Pair it with a structured blazer
If you love contrast, this combo will make you smile. The relaxed, breezy vibe of a white maxi skirt paired with the tailored sharpness of a structured blazer? Instant polish.
Go for a cropped blazer to highlight your waist or a longer one for that cool oversized energy. Either way, toss on a fitted tank underneath and finish with sleek sandals or low heels. Effortless sophistication.
Cozy it up with a sweater
Yes, you can wear your maxi skirt in the chillier months too. All it takes is a soft, cozy sweater. Whether it’s chunky and oversized or a slim, tucked-in knit, it adds a warm texture that balances the skirt’s lightness.
Think ankle boots, a crossbody bag, and maybe a messy bun for that perfectly undone look. Fall layering magic.
Try an off-shoulder or one-shoulder top
Want a little drama? One-shoulder or off-the-shoulder tops add just the right amount. They’re flirty without trying too hard and balance beautifully with the skirt’s volume.
Pick a top in a soft pastel or bold color (depending on your vibe) and you’re golden. Add statement earrings, a straw clutch, and sandals you love. Dinner date, anyone?
Go playful with a gingham top
Gingham is a forever favorite for summer. It has that picnic-in-the-south-of-France charm that instantly makes everything feel cute.
Pair your white maxi skirt with a cropped gingham blouse or even a knotted button-up. Add espadrilles or sneakers and you’re set for a day in the sun. It’s cheerful, fresh, and surprisingly chic.
Layer on a vest (aka waistcoat)
Unexpected? Maybe. Chic? Absolutely. A fitted vest with a white maxi skirt feels cool in a downtown kind of way. Wear it solo for that model-off-duty look, or layer it over a tank if you want more coverage.
You can go neutral with black or beige, or spice things up with a patterned one. Toss on some loafers and you’ve got an outfit that turns heads without trying too hard.
Classic vibes with a button-up shirt
The button-up shirt is the hero of any wardrobe, and it pairs beautifully with a white maxi skirt. Tuck it in, tie it at the waist, or let it hang loose—each way gives a different feel.
For a polished look, go for crisp cotton. Want something breezier? Try linen. Bonus points for rolling up the sleeves. So simple, yet so good.
Go breezy with a halterneck top
Warm weather and halternecks go hand in hand. They show off your shoulders, add some shape, and work beautifully with the flowing movement of a white maxi.
Pick one in a soft fabric like silk or jersey, and you’ll feel like you’re on vacation even if you’re just running errands. Add slides, sunnies, and maybe a woven tote. Pure summer energy.
Bandeau tops for hot days
When the sun is out and you need something minimal, the bandeau top comes to the rescue. It’s tiny, yes, but oh so effective.
With a high-waisted white maxi skirt, it keeps things balanced. Add a denim jacket if you want a little more coverage or wear it as is with big shades and hoop earrings.
Summer concerts, beach walks, rooftop drinks… this look works for all of it.
Simple and sleek with a camisole
The humble camisole never fails. It’s delicate, feminine, and works with just about anything. A silk or satin cami tucked into your white maxi skirt creates an easy, effortless outfit that works for dinner or daytime.
Choose neutrals for a clean, minimalist vibe or go for lace-trimmed details if you want something more romantic and top off with a straw hat for the ultimate Italian summer aesthetic.
Keep it classic with a black T-shirt
When in doubt, go black and white. A classic black T-shirt tucked into your white maxi skirt is understated perfection. It creates a clean, monochrome contrast that always looks intentional.
Opt for a slightly fitted tee and tuck it in neatly, or knot it at the waist for a playful twist. Add white sneakers for a casual look or gold jewelry and sandals to make it feel a little more dressed up. Simple, timeless, and always stylish.
And that’s just the beginning…
You can also wear your white maxi skirt with a cropped sweatshirt for those cooler mornings, or a graphic tee for a laid-back weekend look. Try a denim shirt for that classic Americana feel.
Go for a fitted bodysuit when you want everything smooth and tucked in. Or experiment with a lightweight cardigan worn as a top, all buttoned up.