Marks & Spencer's £40 gingham midi dress is 'so flattering' as shoppers say 'comfortable but stylish'

The Gingham Puff Sleeve Midi Waisted Dress is new on Marks & Spencer's website