Marks and Spencer's stylish new linen dress is a trending summer staple you'll want to buy before it sells out.