Marks & Spencer's 'very flattering' £46 midi dress is already selling out

The dark denim dress features a self-tie belt to cinch you in at the waist