Three models wearing plus-size shirtdresses.

Every Closet Needs One Really Great Shirt Dress

Ah, shirt dresses—a perfect combination of classic button-downs and our favorite frocks. There’s nothing too complicated about this particular style, nothing too over-the-top or difficult to wear. And that’s precisely why we come back to it year after year. As trends fade every season, plus-size shirt dresses always remain—making them a true wardrobe essential no matter the season.

Spring, summer, fall, or winter—there’s never a wrong time to wear a shirt dress. In fact, they’re one of few pieces that actually, really work in any type of weather. Ideal for layering in the coldest months, but breezy enough that you can wear them when the temperatures reach record highs, plus-size shirt dresses are as versatile as they come. Even the minis you live in during summer and the flannel shirt dresses that feel made for fall can work in any season—all it takes is a little creativity and a few seasonal accessories.

Try wearing a striped mini shirt dress with chunky sandals and oversized sunglasses for a can’t-miss weekend look this spring. Then, pull it out of your closet again come fall, and add thigh-high boots and a denim jacket to complete your look. This summer, wear your cutest sleeveless shirt dress and slides everyday, then again in winter with a cropped puffer and tights. We mean it when we say the possibilities with plus-size shirt dresses are endless.

Striped, plaid, tie-dye, or neutral—all the shirt dresses below deserve a spot in your wardrobe this season (and every season). Once you experience their versatility for yourself, you may never go back. And no, that’s not a bad thing.

Here at Unruly, we’re committed to featuring plus-size pieces we genuinely love and want to share with you. We’re connected to an affiliate revenue program, which means we might make a small commission when you buy products through our shopping guides. This in no way affects pieces we choose to feature, and it never will. (Confused? We’d love to answer any questions you have about this. Email us at beunrulyinfo@gmail.com!)

1. Signature Tunic Shirt

A model wearing a plus-size shirt dress.

shop the look — $148 from See ROSE Go


2. ASOS DESIGN Oversized Boyfriend Mini Shirt Dress

A model wearing a plus-size shirt dress.

shop the look — $36 from ASOS


3. Plus-Size White Plain Shirt Dress

A model wearing a plus-size shirt dress.

shop the look — $22 from PrettyLittleThing


4. Plus-Size Tie-Dye Maxi Shirt Dress

A model wearing a plus-size shirt dress.

shop the look — $27.20 from Nasty Gal


5. Calf-Length Shirt Dress

A model wearing a plus-size shirt dress.

shop the look — $34.99 from H&M


6. Flowy Shirt Dress

A model wearing a plus-size shirt dress.

shop the look — $99.99 from Mango


7. Maeve Toni Tunic Dress

A model wearing a plus-size shirt dress.

shop the look — $138 from Anthropologie


8. Shirt Dress

A model wearing a plus-size shirt dress.

shop the look — $29.99 from H&M


9. A New Day High Cuff Shirtdress

A model wearing a plus-size shirt dress.

shop the look — $27.99 from Target


10. COLLUSION Plus-Size Frayed Hem Mini Shirt Dress

A model wearing a plus-size shirt dress.

shop the look — $40 from ASOS


11. ASOS DESIGN Oversized Boyfriend Mini Shirt Dress

A model wearing a plus-size shirt dress.

shop the look — $36 from ASOS


12. Pilcro Tangier Mini Shirtdress

A model wearing a plus-size shirt dress.

shop the look — $148 from Anthropologie


13. Plus-Size Faded Tiger Shirt Dress

A model wearing a plus-size shirt dress.

shop the look — $26.50 from PrettyLittleThing


14. Signature Tunic Shirt

A model wearing a plus-size shirt dress.

shop the look — $148 from See ROSE Go


15. Ava & Viv Poplin Shirtdress

A model wearing a plus-size shirt dress.

shop the look — $29.99 from Target


16. ASOS DESIGN Broderie Tiered Shirt Dress

A model wearing a plus-size shirt dress.

shop the look — $46 from ASOS


17. Shirt Dress

A model wearing a plus-size shirt dress.

shop the look — $34.99 from H&M


18. Missguided Corset-Waist Denim Dress

A model wearing a plus-size shirt dress.

shop the look — $51 from ASOS


19. Plus-Size Oversized Puff-Sleeve Shirt Dress

A model wearing a plus-size shirt dress.

shop the look — $26 from PrettyLittleThing


20. Shirt Dress

A model wearing a plus-size shirt dress.

shop the look — $12.99 from H&M


21. Plus-Size Textured Shirt Dress

A model wearing a plus-size shirt dress.

shop the look — $27 from PrettyLittleThing


22. Plus-Size Tie-Dye Oversized Shirt Dress

A model wearing a plus-size shirt dress.

shop the look — $34 from PrettyLittleThing


23. Multi Stripe Challis Shirt Dress

A model wearing a plus-size shirt dress.

shop the look — $75.50 from Torrid