A must-have for your wardrobe, this pure cotton shirt dress from Marks and Spencer is perfect for any occasion. The shirt dress features a long sleeve and comes in a classic white colour which is both chic and versatile. Ideal for casual or formal events, this dress is available in size 20 in regular fit and its regular length is flattering for all body types.