Shirt Dresses

Wanna upgrade your everyday outfit? Look no further than our edit of endlessly versatile shirt dresses. Need a look to take you from desk to drinks? Throw on classic white shirt dresses styled with your favourite pair of strappy sandals for a look that says sleek and chic. If your summer ‘drobe is looking a little struggle street, hit the refresh button as you invest in oversized shirt dresses, this season’s hottest prints and black shirt dresses for an effortless go-to look. Work in a maxi shirt dress or two to keep things cool and casual on dress down days and you’ll be winning in the style stakes.

Shirt Dresses

Refine by

Price

Sort by
168 Products
View
Sort by
  • £18.00 £16.20
  • Plus Size & Curve
    Womens Black Plus Wrap Floral Midi Dress
    £25.00 £22.50
  • Petite Under 5’3
    Womens White Petite Chain Print Woven Shift Dress
    £25.00 £22.50
  • Up to Size 24
    Womens Black Disney Minnie Leopard Bow Tshirt Dress
    £16.00 £14.40
  • Petite Under 5’3
    Womens White Petite Snake Print Belted Midi Dress
    £15.00 £13.50
  • Plus Size & Curve
    Womens Tan Plus Leopard Ruffle Plunge Woven Shift Dress
    £20.00 £18.00
  • Plus Size & Curve
    Womens Taupe Plus Chain Printed Shirt Dress
    £22.00 £19.80
  • Plus Size & Curve
    Womens Black Plus Checked Oversized Shirt Dress
    £20.00 £18.00
  • Plus Size & Curve
    Womens Plus Leopard Woven Shirt Dress
    £22.00 £19.80
  • Plus Size & Curve
    Womens Tan Plus Leopard Satin Shirt Dress
    £20.00 £18.00
  • £18.00 £16.20
  • Tall 5'7 and over
    Womens Multi Tall Floral Shirt Dress
    £12.00 £10.80
  • Plus Size & Curve
    Womens Navy Plus Chain Printed Satin Shirt Dress
    £25.00 £20.00
  • Plus Size & Curve
    Womens Grey Plus Snake Oversized Shirt Dress
    £22.00 £19.80
  • Plus Size & Curve
    Womens Navy Plus Satin Chain Print Shirt Dress
    £25.00 £20.00
  • Petite Under 5’3
    Womens Black Petite Utility Shirt Dress
    £20.00 £18.00
  • Tall 5'7 and over
    Womens Black Tall Scarf Print Shirt Dress
    £20.00 £18.00
  • Tall 5'7 and over