Alternatively, Marks and Spencer's Printed Collared Puff Sleeve Midi Shirt Dress costs £35 and comes in four eye-catching patterns or this 3/4 Sleeve Midi Shirt Dress from Matalan is priced at £19.