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.

53 products
We thought you might like these!Based on your shopping habits...
White stripe button dow oversized shirt dress
White stripe button dow oversized shirt dress
$74.00
Plus black long sleeve tie front playsuit
promo badge
Plus black long sleeve tie front playsuit
$89.00
Orange short sleeve floral shirt dress
Orange short sleeve floral shirt dress
$89.00
Beige short sleeve tie waisted shirt dress
Beige short sleeve tie waisted shirt dress
$71.00
Blue short sleeve stripe midi shirt dress
$89.00
Blue broderie frill hem shirt dress
$121.00
promo badge
Pink floral one sleeve organza mini dress
$139.00
White embroidered tie front shirt beach dress
$56.00
Pink oversized collar gingham midi dress
$74.00
Beige animal mix print oversized beach shirt
$65.00
  • Beige
  • Black
  • White
promo badge
Plus denim longline shirt
$102.00
promo badge
Plus black short sleeve tier shirt mini dress
$71.00
Blue denim notch back shirt dress
$93.00
promo badge
Petite White mini tie belt shirt dress
$78.00
Pink printed wrap midi dress
$93.00
Cream tort buckle mini shirt cover up dress
$60.00
  • Cream
  • Black
promo badge
Plus black short sleeve oversized shirt dress
$78.00
White short sleeve tier shirt mini dress
$71.00
Purple short sleeve tiered shirt dress
$71.00
Black buckle midi shirt dress
$65.00
  • Black
  • Cream
Black lace shirt dress
$158.00
Denim puff sleeve collared shirt dress
$89.00
Cream longline tie shirt dress cover up
$65.00
Black wrap shirt mini long sleeve dress
$86.00
  • Black
  • Brown
Grey short sleeve stripe midi shirt dress
$89.00
White puff sleeve collar poplin midi dress
$89.00
Rust wrap shirt mini long sleeve dress
$86.00
  • Brown
  • Black
Grey faux leather shirred waist shirt dress
$121.00
  • Grey
  • Black
Black shoulder pad long sleeve shirt dress
$86.00
Black faux leather shirred waist shirt dress
$121.00
  • Black
  • Grey
White oversized lace shirt dress
$60.00
  • White
  • Beige
  • Black
Black oversized shirt beach dress
$60.00
  • Black
  • Beige
  • White
promo badge
Petite cream cable knit shirt mini dress
$93.00
Blue long sleeve batwing denim shirt dress
$93.00
Pink stripe print oversized mini bed shirt
$52.00
  • Pink
  • Blue
Grey tie waist shirt dress
$93.00
Purple longline tie shirt dress
$60.00
Gold sequin midi kimono
$130.00
White organza embroidered shirt mini dress
$121.00
  • White
  • Black
Cream floral organza shirt dress
$139.00
Black oversized gold button shirt dress
$71.00
  • Black
  • Blue
  • White
Green cable knit high neck shirt dress
$93.00
Black organza shirt mini dress
$121.00
  • Black
  • White
Yellow scarf feather shift mini dress
$93.00
Beige animal print shirt dress
$78.00
Blue RI monogram denim mini shirt dress
$102.00
Blue oversized gold button shirt dress
$71.00
  • Blue
  • Black
  • White
White oversized gold button shirt dress
$71.00
  • White
  • Black
  • Blue
Pink floral cutwork shirt beach dress
$56.00
Cream RI monogram knitted shirt dress
$102.00
Blue stripe drop hem shirt dress
$78.00
Black frill hem puff sleeve midi shirt dress
$86.00
promo badge
Plus blue oversized gold button shirt dress
$71.00
You've viewed 53 of 53 products
;