Marks & Spencer’s new one-shoulder midi dress is a versatile and flattering summer staple that can be dressed up or down. Made from breathable pure cotton, it features a floaty midi-length skirt and shirred detailing at the waist for a flattering fit. It’s available in sizes UK 8-24 and three lengths: petite, regular, and long.