Free UK delivery on orders over £75

Sign up for 15% off your first purchase

Free UK Returns & next working day delivery

Your cart

Shirt Dresses

The most practical and versatile dress has to be the shirt dress. Shirt dresses are fabulous for all occasions. Wear your shirt dress comfortably to work, throw on for a day of running errands, or pack for a full holiday itinerary. Relaxed collars, flattering shape and fun prints in every length to best suit your preference.  

17 Results

Batwing Shirt Dress in Pink Floral Print
Sale
deluxe

Batwing Shirt Dress in Pink Floral Print

Regular price £45.00 £32.00 29% off

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L
Midi Shirt Dress in Teal Bohemian Print
Sale
deluxe

Midi Shirt Dress in Teal Bohemian Print

Regular price £86.00 £60.00 30% off

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L
Cap Sleeve Mini Shirt Dress in Papaya
Sale

Cap Sleeve Mini Shirt Dress in Papaya

Regular price £36.00 £25.00 31% off

Unit price
per 

5 sizes
  • XS
  • S
  • M
  • L
  • XL
Tie Belt Shirt Dress in White Floral
Sale

Tie Belt Shirt Dress in White Floral

Regular price £34.00 £24.00 29% off

Unit price
per 

5 sizes
  • XS
  • S
  • M
  • L
  • XL
Sleeveless Open Back Midi Shirt Dress in Green
Sale

Sleeveless Open Back Midi Shirt Dress in Green

Regular price £46.00 £32.00 30% off

Unit price
per 

5 sizes
  • XS
  • S
  • M
  • L
  • XL
Belted Sleeveless Midi Shirt Dress in Navy
Sale

Belted Sleeveless Midi Shirt Dress in Navy

Regular price £44.00 £30.00 32% off

Unit price
per 

5 sizes
  • XS
  • S
  • M
  • L
  • XL
Midi Shirt Dress With Zip In Green Blue Animal Print - ANGELEYE
Midi Shirt Dress With Zip In Green Blue Animal Print - ANGELEYE
Sale

Zip Shirt Dress in Blue Leopard Print

Regular price £39.00 £19.00 51% off

Unit price
per 

5 sizes
  • XS
  • S
  • M
  • L
  • XL
Front Ruched Midi Shirt Dress In Floral Print - ANGELEYE
Front Ruched Midi Shirt Dress In Floral Print - ANGELEYE
Sale

Front Ruched Midi Shirt Dress in Blue Floral

Regular price £39.00 £24.00 38% off

Unit price
per 

5 sizes
  • XS
  • XL
  • S
  • M
  • L
Midi Shirt Dress in Navy Floral Print
Sale
deluxe

Midi Shirt Dress in Navy Floral Print

Regular price £79.00 £55.00 30% off

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L
Midi Shirt Dress in Blue Floral Print
Sale
deluxe

Midi Shirt Dress in Blue Floral Print

Regular price £76.00 £52.00 32% off

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L
Midi Shirt Dress in Black Floral Print
Sale
deluxe

Midi Shirt Dress in Black Floral Print

Regular price £76.00 £52.00 32% off

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L
Collarless Shirt Dress in Navy Garden Print
Sale
deluxe

Collarless Shirt Dress in Navy Garden Print

Regular price £76.00 £52.00 32% off

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L
Sleeveless Front Ruched Shirt Dress in Hot Pink Jersey - ANGELEYE
Sleeveless Front Ruched Shirt Dress in Hot Pink Jersey - ANGELEYE
Sale

Ruched Sleeveless Shirt Dress in Hot Pink

Regular price £32.00 £16.00 50% off

Unit price
per 

5 sizes
  • XS
  • S
  • M
  • L
  • XL
Buttoned Mini Summer Dress in Blue Ditsy Floral Print - ANGELEYE
Buttoned Mini Summer Dress in Blue Ditsy Floral Print - ANGELEYE
Sale

Mini 3/4 Sleeve Shirt Dress in Blue Ditsy Floral

Regular price £39.00 £24.00 38% off

Unit price
per 

5 sizes
  • XS
  • S
  • M
  • L
  • XL
Black Bodycon Shirt Dress with Mesh Sleeves in Rose Print - ANGELEYE
Black Bodycon Shirt Dress with Mesh Sleeves in Rose Print - ANGELEYE

Bodycon Mesh Shirt Dress in Black Rose Print

£46.00

Unit price
per 

5 sizes
  • XS
  • S
  • M
  • L
  • XL
Black Knit Button Midi Dress with Ruffle Hem - ANGELEYE
Black Knit Button Midi Dress with Ruffle Hem - ANGELEYE

Button Knit Midi Dress with Peplum Hem in Black

£46.00

Unit price
per 

4 sizes
  • XS
  • S
  • M
  • L