Midi shirts dresses are a great wardrobe staple. They are smart yet casual and very versatile. Ideal for the office but also for a casual outfit at the weekend. A shirt dress can be worn with tights or leggings and boots in the winter or in spring or summer with sandals or flip-flops. They also look fab with a pair of heels.

There are plain ones in a variety of different colours, checked ones, floral ones, striped and spotty or animal print ones if that is your thing so a print to suit everyone’s taste. The midi length is very fashionable and gives a sophisticated look. They often have a belt to bring them in at the waist and make the most of your figure.

Animal Print Midi Shirt Dress

 

 

Animal Print Midi Shirt Dress

Animal Print Midi Shirt Dress

Buy for 5.00 from Everything 5 Pounds

 

 



Beige Snake Print Shirt Midi Dress

 

 

Beige Snake Print Shirt Midi Dress

Snake print shirt dress in a midi length with long sleeves. Snake print Midi Shirt dress. Model wears a UK 8 and her height is 5'9".

Buy for 30.00 from Trendeo

 

 













Black/White Tie Waist Midi Shirt Dress

 

 

Black/White Tie Waist Midi Shirt Dress

A midi shirt dress featuring a button fastening and tie waist.

Buy for 30.00 from Trendeo

 

 







Brown Stripe Print Belted Midi Shirt Dress

 

 

Brown Stripe Print Belted Midi Shirt Dress

Brown with stripe print shirt dress in a relaxed fit with long sleeves, tie waist belt, button front fastening and midi length. Machine wash.

Buy for 16.80 from Trendeo

 

 




Evans Floral Patchwork Midi Shirt Dress - Black

 

 

Evans Floral Patchwork Midi Shirt Dress - Black

Evans Shirt Dress Looking just as good at the office as it does post 5pm drinks and dinner, this pretty shirt dress by Evans is a great addition to your wardrobe this season. Covered in a patchwork of prints, this flattering frock will brighten up dreary days. Just add a pair of courts or ankle boots, depending on the occasion, and throw on a leather jacket for a little more edge. Model is 177cm /5'10" and is wearing a UK size 16 100% Polyester Machine washable

Buy for 41.25 from Littlewoods