Shirt Dresses

An off-duty classic that epitomises easy-wear chic styling, you're sure to love our range of shirt dresses. From casual checks to the midi length of the moment, we've got the perfect style for your weekend wear. Cinch your look with a stylish belt, or let it hang naturally to do the relaxed thing, we know you’ll rock it either way.

44 products
We thought you might like these!Based on your shopping habits...
Grey check short puff sleeve collar dress
Grey check short puff sleeve collar dress
£40.00
Blue denim belted mini dress
Blue denim belted mini dress
£60.00
White floral print midi dress
White floral print midi dress
£38.00
White Shirt Dress
White Shirt Dress
£38.00
Khaki belted puff sleeve frill midi dress
£48.00
Blue print belted shirt dress
£42.00
  • Blue
  • Black
Black floral shirred shirt dress
£48.00
Yellow wrap fringe shirt mini dress
£60.00
  • Gold
  • Cream
Green tie front stripe shirt dress
£42.00
Denim collar midi dress
£30.00 £42.00
Black geometric print belted shirt dress
£42.00
  • Black
  • Blue
Blue short sleeve ruffle shirt midi dress
£46.00
Brown ruched long sleeve mini shirt dress
£42.00
Pink RI zip front polo mini dress
£36.00
White tier mini smock dress
£42.00
White lace trim collar shirt dress
£50.00
Black oversized shirt beach dress
£32.00
  • Black
  • White
Khaki puff sleeve mini shirt dress
£42.00
promo badge
Plus pink oversized shirt dress
£42.00
promo badge
Petite white puff sleeve mini shirt dress
£42.00
Green check mini shirt dress
£42.00
Black animal print mini shirt dress
£40.00
promo badge
Plus brown animal print wrap midi dress
£46.00
promo badge
Plus blue oversized gold button shirt dress
£38.00
White short sleeve midi shirt dress
£48.00
Cream tort buckle mini shirt cover up dress
£32.00
  • Cream
  • Black
Black stripe tie waist beach shirt dress
£35.00
Black long sleeve floral frill dress
£46.00
Black puff sleeve mini shirt dress
£42.00
Purple twist front shirt dress
£35.00
Beige tiered puff sleeve shirt dress
£38.00
Ecru long sleeve notch back shirt dress
£50.00
Black short sleeve belted midi shirt dress
£48.00
  • Black
  • Beige
  • Black
Blue RI printed tie waist denim shirt dress
£58.00
Cream RI monogram knitted shirt dress
£55.00
Grey tie waist shirt dress
£50.00
promo badge
Plus khaki tie waist shirt dress
£38.00
Blue broderie frill hem shirt dress
£45.00 £65.00
Beige short sleeve animal shirt midi dress
£48.00
  • Beige
  • Black
  • Black
promo badge
Petite cream cable knit shirt mini dress
£30.00 £50.00
Khaki short sleeve tie waisted shirt dress
£38.00
White short sleeve tier shirt mini dress
£38.00
White oversized lace shirt dress
£32.00
  • White
  • Black
Purple RI Studio oversized shirt dress
£55.00
You've viewed 44 of 44 products