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
175 Results
178 Results
M&S Collection
S$159.90
Available In 1 colour
M&S Collection
S$129.90
Available In 1 colour
New in
Floral Waisted Midi Dress
M&S Collection
S$104.90
Available In 1 colour
New in
Floral Waisted Midi Dress
M&S Collection
S$104.90
Available In 1 colour
New in
Floral Print Waisted Mini Dress
M&S Collection
S$79.90
Available In 1 colour
New in
Floral Tie Waisted Mini Dress
M&S Collection
S$79.90
Available In 1 colour
M&S Collection
S$149.90
Available In 1 colour
New in
Floral Print Midi Shirt Dress
M&S Collection
S$129.90
Available In 1 colour
New in
Polka Dot Waisted Midi Dress
M&S Collection
S$129.90
Available In 1 colour
New in
Cotton Rich Beach Slip Midi Dress
M&S Collection
S$59.90
Available In 1 colour
New in
Cotton Rich Beach Slip Midi Dress
M&S Collection
S$59.90
Available In 1 colour
New in
Crepe Shift Dress
M&S Collection
S$52.90
Available In 2 colours
New in
Cotton Rich Floral Print Slip Beach Dress
M&S Collection
S$59.90
Available In 1 colour
M&S Collection
S$119.90
Available In 1 colour
New in
Jersey Gingham Tailored Dress
M&S Collection
S$119.90
Available In 1 colour
New in
Jersey Floral Print Swing Dress
M&S Collection
S$52.90
Available In 1 colour
M&S Collection
S$79.90
Available In 1 colour
M&S Collection
S$65.90
Available In 1 colour
New in
Linen Blend Shift Dress
M&S Collection
S$74.90
Available In 2 colours
New in
Crepe Floral Shift Dress
M&S Collection
S$52.90
Available In 1 colour
M&S Collection
S$94.90
Available In 1 colour
Autograph
S$159.90
Available In 1 colour
M&S Collection
S$52.90
Available In 1 colour
New in
Jersey Striped Swing Dress
M&S Collection
S$52.90
Available In 1 colour
M&S Collection
S$79.90
Available In 1 colour
M&S Collection
S$65.90
Available In 1 colour
M&S Collection
S$39.90
Available In 1 colour
M&S Collection
S$65.90
Available In 2 colours
M&S Collection
S$52.90
Available In 1 colour
New in
Jersey Animal Print Swing Dress
M&S Collection
S$52.90
Available In 1 colour
New in
Pure Cotton Midi T-Shirt Dress
M&S Collection
S$52.90
Available In 2 colours
M&S Collection
S$39.90
Available In 1 colour
New in
Linen Blend Floral Shift Dress
M&S Collection
S$74.90
Available In 1 colour
M&S Collection
S$129.90
Available In 1 colour
M&S Collection
S$149.90
Available In 1 colour
M&S Collection
S$39.90
Available In 1 colour
M&S Collection
S$119.90
Available In 1 colour
New in
Floral Ribbed Swing Dress
M&S Collection
S$52.90
Available In 1 colour
New in
Cotton Rich Shirt Beach Dress
M&S Collection
S$65.90
Available In 2 colours
New in
Pure Cotton Shirt Beach Dress
M&S Collection
S$65.90
Available In 2 colours
New in
Linen Blend Polka Dot Shift Dress
M&S Collection
S$65.90
Available In 1 colour
New in
Animal Print Twist Front Kaftan
M&S Collection
S$52.90
Available In 1 colour
New in
Linen Blend Floral Print V-Neck Shift Dress
M&S Collection
S$65.90
Available In 1 colour
M&S Collection
S$159.90
Available In 1 colour
M&S Collection
S$119.90
Available In 1 colour
New in
Crepe Shift Dress
M&S Collection
S$52.90
Available In 1 colour
New in
Linen Blend Polka Dot Shift Dress
M&S Collection
S$65.90
Available In 1 colour