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