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
246 Results
M&S Collection
BN$105.00
Available In 1 colour
New in
Tiered Floral Print Maxi Shirt Dress
Per Una
BN$94.00
Available In 1 colour
M&S Collection
BN$105.00
Available In 4 colours
M&S Collection
BN$73.00
Available In 1 colour
M&S Collection
BN$26.00
Available In 1 colour
M&S Collection
BN$94.00
Available In 1 colour
M&S Collection
BN$52.00
Available In 1 colour
M&S Collection
BN$94.00
Available In 1 colour
M&S Collection
BN$105.00
Available In 1 colour
M&S Collection
BN$115.00
Available In 1 colour
M&S Collection
BN$115.00
Available In 1 colour
M&S Collection
BN$73.00
Available In 1 colour
M&S Collection
BN$73.00
Available In 1 colour
M&S Collection
BN$52.00
Available In 1 colour
M&S Collection
BN$62.00
Available In 1 colour
M&S Collection
BN$32.00
Available In 1 colour
M&S Collection
BN$83.00
Available In 1 colour
M&S Collection
BN$94.00
Available In 1 colour
M&S Collection
BN$62.00
Available In 1 colour
M&S Collection
BN$94.00
Available In 1 colour
M&S Collection
BN$105.00
Available In 1 colour
M&S Collection
BN$83.00
Available In 1 colour
M&S Collection
BN$115.00
Available In 1 colour
M&S Collection
BN$83.00
Available In 1 colour
M&S Collection
BN$52.00
Available In 7 colours
New in
Pure Cotton Tiered Maxi Shirt Dress
Per Una
BN$94.00
Available In 1 colour
Autograph
BN$210.00
Available In 1 colour
M&S Collection
BN$41.00
Available In 3 colours
M&S Collection
BN$32.00
Available In 2 colours
M&S Collection
BN$83.00
Available In 4 colours
M&S Collection
BN$52.00
Available In 1 colour
M&S Collection
BN$185.00
Available In 2 colours
New in
Animal Print Slip Beach Dress
M&S Collection
BN$26.00
Available In 1 colour
M&S Collection
BN$47.00
Available In 1 colour
New in
Linen Blend 3/4 Sleeve Waisted Midi Dress
Per Una
BN$83.00
Available In 4 colours
M&S Collection
BN$47.00
Available In 1 colour