Skip to Content

We earn a commission for products purchased through some links in this article.

12 of the best midi shirt dresses for this season

The perfect piece to throw on.

By and
midi shirt dresspinterest
Good Housekeeping

The humble shirt dress has evolved from a workwear essential to a true capsule wardrobe hero.

A must-have buy, the midi shirt dress truly is the perfect piece all year round; be it for layering or wearing as a statement piece an all-in-one item that you can throw on for an instant outfit, it can easily be dressed down or up depending on the occasion you're attending.

For a meeting, pair with your favourite smart pumps and handbag, switching out for heels and pearl earrings for cocktails in the evening. For a more casual day, simply pop your favourite denim jacket over the top and match with a pair of trainers. Available in short and long sleeve designs, midi shirt dresses are adaptable for any weather, too.

But, which dress to choose? For all out simplicity and effortless elegance, you can't beat a classic cotton shirt dress. Choosing a relaxed fluid fabric automatically takes this workwear staple into weekend territory, and Boden's selection of printed midi shirt dresses will work perfectly for this.

If you fancy adding some colour to your warmer weather wardrobe, John Lewis' selection of printed shirt dresses are a good place to start.

So, whichever style you choose and however you wear it, here's our pick of the best midi shirt dresses to buy now and wear through this season...

1

M&S Cotton Broderie Midi Shirt Dress

Cotton Broderie Midi Shirt Dress

Nothing says summer more like a white cotton broderie dress. This classic design, which features short puffed sleeves and a tie at the waist, can be worn for seasons to come.

2

Boden Louise Linen Midi Shirt Dress

Louise Linen Midi Shirt Dress

You can always trust Boden for crafting beautiful dresses that will stand the test of time - and this piece is no exception. Available in four different colours (although this bright pink style is our favourite), it is made from a linen blend and comes with a belt. We think it will be perfect for all your spring and summer events.

Advertisement - Continue Reading Below
3

Aligne Gabriella Short Sleeve Zip Midi Dress

Gabriella Short Sleeve Zip Midi Dress

A denim midi shirt dress is a must-have piece for any wardrobe. This design, available in four shades including light pink and sage green, is a throw-on-and-go piece that will make you feel immediately put together.

4

Whistles Bamboo Shoots Fontella Dress

Bamboo Shoots Fontella Dress

A printed midi shirt dress is a wardrobe staple; and you can always count on Whistles to deliver a beautiful style. This stunning shirt dress is adorned with a distinctive bamboo print and it will be perfect for both office and off-duty days.

Advertisement - Continue Reading Below
5

Boden Linen Midi Shirt Dress

Linen Midi Shirt Dress
Now 30% Off

Another option from Boden, this classic sleeveless linen dress will make you look exceptionally chic on your next holiday.

6

Phase Eight Rosalina Pink Linen Shirt Dress

Rosalina Pink Linen Shirt Dress
Credit: Phase

This stunning pink midi dress is one of our favourite styles. It's so gorgeous that even Lorraine Kelly is a fan — having worn this style on her show.

Advertisement - Continue Reading Below
7

H&M Linen shirt dress

Linen shirt dress

A black shirt dress is a true classic and this 100% linen style from H&M can be relied upon all year round. It's also available in three other colours.

8

Nobody's Child Khaki Linen-blend Belted Poppy Midi Shirt Dress

Khaki Linen-blend Belted Poppy Midi Shirt Dress

Khaki will always be a classic colour that never goes out of style. We love the little touches on this shirt dress, like the long balloon sleeves and lace inserts. It can easily be worn through the seasons, just swap your sandals for boots and layer it under a knitted vest.

Advertisement - Continue Reading Below
9

Mint Velvet Polo Midi Dress, Khaki

Polo Midi Dress, Khaki

From preppy rugby shirts to retro baseball jackets, sporty-inspired pieces are having a major moment. If you want to jump on the trend, this polo midi dress is both chic and easy to wear.

10

ME+EM Cheesecloth Shirred Maxi Shirt Dress

Cheesecloth Shirred Maxi Shirt Dress

If you're looking for a midi shirt dress to wear to smarter occasions, this option from British label ME+EM is a great investment. An easy to wear style featuring a comfortable smocked bodice and elasticated sleeves, it is the epitome of understated elegance.

Advertisement - Continue Reading Below
11

Hush Keisha Print Shirt Midi Dress

Keisha Print Shirt Midi Dress

Go bold with this vibrant green midi shirt dress from Hush. We love its flattering V-neckline and feminine starry print.

12

Whistles Serpent Print Midi Dress

Serpent Print Midi Dress
Now 50% Off

This midi shirt dress takes advantage of the oh-so-popular animal print trend. Its snake-inspired design is so chic and could be worn to a variety of events.

Watch Next
 
preview for Fashion
Advertisement - Continue Reading Below