Marks and Spencer’s affordable midi dress is being snapped up fast by shoppers, with many raving about how flattering it is. You can shop the piece in three different lengths…
Read More
M&S ‘absolutely gorgeous’ £40 midi dress that ‘looks expensive’ is back in stock

