Dresses

Dress the part, whatever the occasion, with our dreamy styles. From mini to maxi, office to out, and everything in between, you’ll find your perfect plus one here – simply pull on, head out and prepare to wow
All filters
246 Results
248 Results
M&S Collection
Fr.76.90
Available In 1 colour
New in
Tiered Floral Print Maxi Shirt Dress
Per Una
Fr.69.90
Available In 1 colour
M&S Collection
Fr.76.90
Available In 4 colours
M&S Collection
Fr.54.90
Available In 1 colour
M&S Collection
Fr.19.90
Available In 1 colour
M&S Collection
Fr.69.90
Available In 1 colour
M&S Collection
Fr.38.90
Available In 1 colour
M&S Collection
Fr.69.90
Available In 1 colour
M&S Collection
Fr.76.90
Available In 1 colour
M&S Collection
Fr.85.90
Available In 1 colour
M&S Collection
Fr.85.90
Available In 1 colour
M&S Collection
Fr.54.90
Available In 1 colour
M&S Collection
Fr.54.90
Available In 1 colour
M&S Collection
Fr.38.90
Available In 1 colour
M&S Collection
Fr.45.90
Available In 1 colour
M&S Collection
Fr.23.90
Available In 1 colour
M&S Collection
Fr.61.90
Available In 1 colour
M&S Collection
Fr.69.90
Available In 1 colour
M&S Collection
Fr.45.90
Available In 1 colour
M&S Collection
Fr.69.90
Available In 1 colour
M&S Collection
Fr.76.90
Available In 1 colour
M&S Collection
Fr.61.90
Available In 1 colour
M&S Collection
Fr.85.90
Available In 1 colour
M&S Collection
Fr.61.90
Available In 1 colour
M&S Collection
Fr.38.90
Available In 7 colours
New in
Pure Cotton Tiered Maxi Shirt Dress
Per Una
Fr.69.90
Available In 1 colour
Autograph
Fr.155.00
Available In 1 colour
M&S Collection
Fr.30.90
Available In 3 colours
M&S Collection
Fr.23.90
Available In 2 colours
M&S Collection
Fr.61.90
Available In 4 colours
M&S Collection
Fr.38.90
Available In 1 colour
M&S Collection
Fr.139.00
Available In 2 colours
New in
Animal Print Slip Beach Dress
M&S Collection
Fr.19.90
Available In 1 colour
M&S Collection
Fr.34.90
Available In 1 colour
New in
Linen Blend 3/4 Sleeve Waisted Midi Dress
Per Una
Fr.61.90
Available In 4 colours
M&S Collection
Fr.34.90
Available In 1 colour