Dresses

Dress the part, whatever the occasion, with our stylish ladies’ dresses. Discover our beautiful collection of dresses online – from mini to maxi, office to out, and everything in between, you'll find your perfect plus one here. Choose from luxury fabrics, statement prints and a rainbow of colours that promise to nail any dress code. Simply pull on, head out and prepare to wow
All filters
147 Results
147 Results
Offer
Animal Print V-Neck Midi Waisted Dress
M&S Collection
ALL6.450
Available In 2 colours
Buy 3 save 20%
Offer
Leaf Print Belted Midi Shirt Dress
M&S Collection
ALL6.450
Available In 1 colour
Buy 3 save 20%
Offer
Floral Midi Waisted Dress
M&S Collection
ALL6.450
Available In 1 colour
Buy 3 save 20%
Offer
Floral Belted Midi Shirt Dress
M&S Collection
ALL6.450
Available In 1 colour
Buy 3 save 20%
Offer
Crepe Animal Print V-Neck Shift Dress
M&S Collection
ALL4.100
Available In 2 colours
Buy 3 save 20%
Offer
Floral V-Neck Frill Sleeve Wrap Dress
Per Una
ALL6.450
Available In 1 colour
Buy 3 save 20%
Offer
Floral Print Midi Wrap Dress
Per Una
ALL6.450
Available In 1 colour
Buy 3 save 20%
Offer
Floral Tie Neck Midi Waisted Dress
M&S Collection
ALL6.450
Available In 1 colour
Buy 3 save 20%
Offer
Tencel™ Knee Length Shift Dress
M&S Collection
ALL6.450
Available In 1 colour
Buy 3 save 20%
Offer
Crepe V-Neck Knee Length Shift Dress
M&S Collection
ALL4.100
Available In 2 colours
Buy 3 save 20%
Offer
Linen Blend Side Button Midi Shift Dress
M&S Collection
ALL5.700
Available In 1 colour
Buy 3 save 20%
Offer
Jersey Polka Dot Knee Length Swing Dress
M&S Collection
ALL3.200
Available In 1 colour
Buy 3 save 20%
Offer
Crepe Floral V-Neck Knee Length Shift Dress
M&S Collection
ALL3.200
Available In 1 colour
Buy 3 save 20%
Offer
Jersey Polka Dot V-Neck Fit & Flare Dress
M&S Collection
ALL4.800
Available In 2 colours
Buy 3 save 20%
Offer
Printed Midaxi Slip Dress
M&S Collection
ALL3.650
Available In 1 colour
Buy 3 save 20%
Offer
Crepe V-Neck Knee Length Shift Dress
M&S Collection
ALL3.200
Available In 3 colours
Buy 3 save 20%
Offer
Linen Blend Floral V-Neck Shift Dress
M&S Collection
ALL4.100
Available In 1 colour
Buy 3 save 20%
Offer
Linen Checked Midi Fit & Flare Dress
M&S Collection
ALL6.450
Available In 1 colour
Buy 3 save 20%
Offer
Pure Cotton Animal Print Mini T-Shirt Dress
M&S Collection
ALL2.450
Available In 1 colour
Buy 3 save 20%
Offer
Jersey High Neck Knee Length Swing Dress
M&S Collection
ALL3.200
Available In 3 colours
Buy 3 save 20%
Offer
Brush Print Open Back Midi Fit & Flare Dress
M&S Collection
ALL6.450
Available In 1 colour
Buy 3 save 20%
Offer
Linen Striped Knee Length Shift Dress
M&S Collection
ALL4.100
Available In 1 colour
Buy 3 save 20%
Offer
Crepe Floral V-Neck Knee Length Shift Dress
M&S Collection
ALL3.200
Available In 2 colours
Buy 3 save 20%
Offer
Pure Cotton Palm Leaf Mini T-Shirt Dress
M&S Collection
ALL2.450
Available In 1 colour
Buy 3 save 20%
Offer
PETITE Ruched Front Midi Bodycon Dress
M&S Collection
ALL6.450
Available In 1 colour
Buy 3 save 20%
Offer
Jersey Snake Print Knee Length Swing Dress
M&S Collection
ALL3.200
Available In 1 colour
Buy 3 save 20%
Offer
Floral Open Back Midi Fit & Flare Dress
M&S Collection
ALL6.450
Available In 1 colour
Buy 3 save 20%
Offer
Jersey Checked V-Neck Midi Bodycon Dress
M&S Collection
ALL7.300
Available In 1 colour
Buy 3 save 20%
Offer
Tweed Button Front Mini Waisted Dress
M&S Collection
ALL11.200
Available In 1 colour
Buy 3 save 20%
Offer
Pure Irish Linen Sleeveless Tailored Jumpsuit
Autograph
ALL11.200
Available In 1 colour
Buy 3 save 20%
Offer
Lemon Bardot Maxi Waisted Beach Dress
M&S Collection
ALL4.550
Available In 1 colour
Buy 3 save 20%
Offer
Jersey Monochrome Leaf Belted Beach Dress
M&S Collection
ALL2.450
Available In 1 colour
Buy 3 save 20%
Offer
Jersey Floral Belted Maxi Beach Dress
M&S Collection
ALL3.200
Available In 1 colour
Buy 3 save 20%
Offer
Linen Tiered Slip Dress
M&S Collection
ALL3.200
Available In 1 colour
Buy 3 save 20%
Offer
Fruit Print V-Neck Midi Slip Dress
M&S Collection
ALL4.800
Available In 1 colour
Buy 3 save 20%
Offer
Striped Sleeveless Midi Slip Dress
M&S Collection
ALL4.800
Available In 1 colour
Buy 3 save 20%
Offer
Polka Dot Plisse Mini Swing Dress
M&S Collection
ALL7.300
Available In 2 colours
Buy 3 save 20%
Offer
Jersey Striped Sleeveless Swing Dress
M&S Collection
ALL2.450
Available In 1 colour
Buy 3 save 20%
Offer
Crepe High Neck Pintuck Waisted Dress
Per Una
ALL7.300
Available In 1 colour
Buy 3 save 20%
Offer
PETITE Linen V-Neck Shift Dress
M&S Collection
ALL4.100
Available In 1 colour
Buy 3 save 20%
Offer
Ruched Front Knee Length Bodycon Dress
M&S Collection
ALL6.450
Available In 1 colour
Buy 3 save 20%
Offer
PETITE Linen Floral V-Neck Shift Dress
M&S Collection
ALL4.100
Available In 1 colour
Buy 3 save 20%
Offer
Long Sleeve Zebra Belted Midi Shirt Dress
M&S Collection
ALL6.450
Available In 1 colour
Buy 3 save 20%
Offer
Round Neck Midi Fit & Flare Dress
M&S Collection
ALL7.300
Available In 1 colour
Buy 3 save 20%
Offer
Polka Dot Waisted Jumpsuit
M&S Collection
ALL6.450
Available In 1 colour
Buy 3 save 20%
Offer
Pure Cotton Floral Maxi Dress
Per Una
ALL7.300
Available In 1 colour
Buy 3 save 20%
Offer
Jersey Polka Dot Knee Length Swing Dress
M&S Collection
ALL3.200
Available In 1 colour
Buy 3 save 20%
Offer
Midi Slip Dress
M&S Collection
ALL3.650
Available In 2 colours
Buy 3 save 20%