Marks and Spencer's Pure Cotton Shirred Midi Waisted Dress is priced at a reasonable £29.50, and has received rave reviews ...