A recent appraisal of my spring clothing has revealed something shocking: I have an overabundance of shirt dresses. I’m not sure when, or how, this happened, but I’m delighted. Shirt dresses are so versatile, and so flattering, I wear them all the time. In winter, I wear them with cute boots, patterned tights, and a cardi; in summer, I wear them with sandals and a pretty jewelry. Now I think I need more of them, so I’ve been searching my favorite fashion sites to see what they’ve got. Here are 7 flattering shirt dresses.
Snapshot Survey
Thanks for sharing your thoughts!
Please subscribe for your personalized newsletter:
Successfully subscribed!
Thank you for subscribing! Check your inbox for personalized content.
1. Comedy Hour Dress
Price: $99.99 at modcloth.com
This super-adorable cotton dress tops my must-have list. I assume they named it after the dresses Lucille Ball wore on “I Love Lucy,” and it does look like something she’d have worn. It’s gorgeous, basic black with white polka dots and trim at the cuffs, collar, and waist. I’d wear this with black patent pumps and a silver necklace.
2. Branching out Dress
Price: $69.99 at modcloth.com
Western-inspired chambray meets delicate creamy lace, weekday casual meets flirty date night, and suddenly I have to add this dress to my shopping cart. The lace panels are sheer, so be sure to layer this over a cami… and don’t forget the creamy tights and cute ankle booties!
3. Spots of Luck Dress
Price: $74.99 at modcloth.com
Is it a wrap dress, or a shirt dress, or both? One thing’s for sure: it’s darling. It features a navy blue background with red polka dots, a pretty collar and full skirt, with one button at the side and a corset lace-up at the back. Pair with red accessories and shoes, and your favorite red lippy.
4. Dazzling Details Dress
Price: $59.99 at modcloth.com
Shirt dresses are ideal for wearing to the office, and this one’s no exception. It’s a dove grey neutral, ideal for wearing with pink, black, red, yellow, or white, with a divinely flattering tie waist and glittery silver buttons down the front.
Discover the mystique and charm of historical garments with our carefully curated inspiration from the medieval era. If you're seeking authenticity for a theme party or costume event, here are some truly renaissance outfit ideas that will transport you back in time. Evoke the spirit of grand festivities with fashion that celebrates tradition and craftsmanship. Embrace a different period, dress up and have fun!
5. Red-y for Inspiration Dress
Price: $49.99 at modcloth.com
Are you in need of a little inspiration, a little spice in your everyday routine? Then give this pretty scarlet-hued shirt dress a go! Add some pretty pumps, a nifty necklace, and a cute clutch, and your ensemble will not only inspire you, but all the admirers it’s sure to attract.
Gallery Spotlight
Save and share the images that inspire you. Tag @allwomenstalk to get featured.
Save
6. Hepcat Dress
Price: $49.99 at modcloth.com
Choose from black with white polka dots (pictured) or sweet lemon-drop yellow with black polka dots, either way, you win. You’ll have a pretty shirt-dress with a waist-cinching sash belt, cap sleeves, and full skirt. Pair with patent peep-toe pumps and a round-bead necklace, and you’re ready for date night or the office.
7. Beach Picnic Dress
Price: $99.99 at modcloth.com
Oh-so-darling! This shirt dress is available in khaki or black (pictured) and a range of sizes so every girl can wear one. All of them feature a gorgeous wide, round collar and covered buttons down the front, with a wide belt (to make the most of your tin waist) and a full skirt. I’d wear white Mary Janes with both… so sweet!
With so many flattering shirt dresses to choose from, and so many ways to wear them, is it any wonder my wish list, and closet, are full of them? Which of these sweet shirt dresses do you like best, and how would you wear it?
Snapshot Survey
Thanks for sharing your thoughts!
Please subscribe for your personalized newsletter:
Successfully subscribed!
Thank you for subscribing! Check your inbox for personalized content.
Comments
Add allwomenstalk.com as a preferred source on Google to see more of our trusted coverage when you search.EST 2005
Evolve. Empower. Elevate.
- Creators on the platform
- 3,000+
- Total social reach
- 12M+
- Features published
- 100K+
Create your profile. Earn badges. Level up your reading.
Join Allwomenstalk to track your streaks, collect badges, and earn XP for the things you already do—reading, sharing, and taking quizzes.
- 🔥Daily streaks with gentle boosts for 3, 7, and 30 days.
- 🏅Collect badges like Reader I–III, Socialite, and Quiz Ace.
- ⚡️Earn XP for reads, deep reads, likes, comments, and shares.
It’s free. Takes 30 seconds. Already have an account? Sign in.
Feedback Junction
Where Thoughts and Opinions Converge