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
194 Results
176 Results
New in
Linen Polka Dot Knee Length Shift Dress
M&S Collection
£25,00
Available In 1 colour
New in
Linen Polka Dot Shift Dress
M&S Collection
£27,50
Available In 2 colours
New in
Linen Leaf Print Mini Shift Dress
M&S Collection
£27,50
Available In 1 colour
New in
Jersey Animal Print High Neck Swing Dress
M&S Collection
£19,50
Available In 1 colour
M&S Collection
£39,50
Available In 1 colour
New in
Crepe Animal Print V-Neck Shift Dress
M&S Collection
£19,50
Available In 1 colour
New in
Tweed Textured Tailored Dress
M&S Collection
£59,00
Available In 1 colour
New in
Jersey Round Neck Midi Skater Dress
M&S Collection
£35,00
Available In 1 colour
New in
Belted Jumpsuit
M&S Collection
£45,00
Available In 2 colours
New in
Jersey Floral High Neck Swing Dress
M&S Collection
£19,50
Available In 1 colour
Per Una
£39,50
Available In 1 colour
New in
Crepe Animal Print V-Neck Shift Dress
M&S Collection
£19,50
Available In 1 colour
New in
Jersey Polka Dot Knee Length Swing Dress
M&S Collection
£19,50
Available In 1 colour
M&S Collection
£19,50
Available In 1 colour
M&S Collection
£29,50
Available In 1 colour
New in
Textured Tweed Button Front Dress
M&S Collection
£59,00
Available In 1 colour
New in
Ditsy Floral High Neck Maxi Relaxed Dress
Per Una
£39,50
Available In 1 colour
New in
V-Neck Belted Midi Shirt Dress
Autograph
£59,00
Available In 1 colour
New in
Crepe High Neck Knee Length Shift Dress
M&S Collection
£29,50
Available In 1 colour
New in
Crepe V-Neck Knee Length Shift Dress
M&S Collection
£19,50
Available In 1 colour
New in
Peter Pan Collar Frill Detail Shift Dress
M&S Collection
£35,00
Available In 1 colour
M&S Collection
£35,00
Available In 1 colour
M&S Collection
£35,00
Available In 2 colours
New in
Jersey Ditsy Floral High Neck Swing Dress
M&S Collection
£19,50
Available In 1 colour
New in
Printed Collared Midaxi Shirt Dress
M&S Collection
£45,00
Available In 1 colour
New in
Jersey Polka Dot Puff Sleeve Swing Dress
M&S Collection
£19,50
Available In 1 colour
New in
Jersey Dogtooth V-Neck Midi Tailored Dress
M&S Collection
£35,00
Available In 1 colour
New in
Ditsy Floral Mini Wrap Dress
M&S Collection
£35,00
Available In 1 colour
New in
Floral Round Neck Swing Dress
M&S Collection
£19,50
Available In 1 colour
New in
Geometric V-Neck Midaxi Shirt Dress
Autograph
£59,00
Available In 1 colour
New in
Jersey Ditsy Floral Mini Tiered Dress
M&S Collection
£29,50
Available In 1 colour
New in
Linen Zebra Print Shift Dress
M&S Collection
£25,00
Available In 1 colour
M&S Collection
£25,00
Available In 1 colour
New in
Midi Tiered Beach Dress
M&S Collection
£28,00
Available In 1 colour
M&S Collection
£39,50
Available In 1 colour
M&S Collection
£35,00
Available In 1 colour
M&S Collection
£19,50
Available In 1 colour
New in
Jersey V-Neck Midi Fit & Flare Dress
Autograph
£59,00
Available In 1 colour
New in
Floral Round Neck Midi Waisted Dress
M&S Collection
£39,50
Available In 1 colour
New in
Jersey Polka Dot Knee Length Swing Dress
M&S Collection
£19,50
Available In 1 colour
M&S Collection
£35,00
Available In 1 colour
M&S Collection
£25,00
Available In 1 colour
New in
Jersey Floral Frill Sleeve Midi Smock Dress
Per Una
£35,00
Available In 1 colour
New in
Linen Floral V-Neck Knee Length Shift Dress
M&S Collection
£25,00
Available In 1 colour
New in
Crepe Printed V-Neck Shift Dress
M&S Collection
£19,50
Available In 1 colour
Per Una
£39,50
Available In 1 colour
New in
Floral V-Neck Midaxi Wrap Dress
Autograph
£59,00
Available In 1 colour
New in
Peter Pan Collar Mini Swing Dress
M&S Collection
£35,00
Available In 1 colour