Marks and Spencer's 'slimming' £40 wrap dress hailed as 'so flattering' by fans
The stunning dress which is great for all occasions comes in two colours and three lenghts including petite, regular, and long to suit all body types