Marks & Spencer shoppers rave over 'flattering' summer dress that's under £30
The Pure Cotton One Shoulder Midi Relaxed Dress from M&S comes in three stunning colourways - but it's selling fast

The Pure Cotton One Shoulder Midi Relaxed Dress from M&S comes in three stunning colourways - but it's selling fast