Shirt Dresses

We're convinced that a shirt dress is the ultimate wear-with-anything wardrobe staple. It looks great cinched with a belt and paired with boots for a more dressed-up look, or worn loose with your favourite trainers on a summery day. Bodycon shirt dresses in maxi and midi styles are perfect for girls' nights out, while denim smocks with tie fastenings and plenty of pockets make ideal weekend outfits. Go for a mini shirt dress in classic black or white for a timeless monochrome look, or choose a bright-coloured tunic for easy-peasy, button-up glamour. A printed shirt dress in a retro geometric design or on-trend floral print is a great option for family brunches or post-work meetups. For extra style points, throw yours over a pair of wide-leg jeans and party like Y2K's just around the corner.

140 products
Black floral mini shirt dress
Black floral mini shirt dress
HK$ 485.00
Red boucle pinafore mini dress
promo badge
Red boucle pinafore mini dress
HK$ 695.00
Black tie front long sleeve midi shirt dress
promo badge
Black tie front long sleeve midi shirt dress
HK$ 610.00
Orange stripe mini shirt dress
Orange stripe mini shirt dress
HK$ 570.00
Black check shirred waist midi dress
HK$ 570.00
Blue long sleeve paisley mini shirt dress
HK$ 550.00
promo badge
Black leather shirt mini dress
HK$ 2,150.00
promo badge
Navy striped hybrid mini shirt dress
HK$ 610.00
promo badge
Khaki beach midi shirt dress
HK$ 550.00
promo badge
Black shirt mini dress
HK$ 450.00
Cream embroidered mini shirt dress
HK$ 550.00
  • Cream
  • Black
Black embroidered mini shirt dress
HK$ 550.00
  • Black
  • Cream
promo badge
Petite black animal print midi shirt dress
HK$ 510.00
promo badge
Purple satin long sleeve maxi wrap dress
HK$ 570.00
  • Purple
  • Black
promo badge
Black floral midi shirt dress
HK$ 550.00
  • Black
  • Black
  • Brown
promo badge
Black printed shift mini dress
HK$ 450.00
promo badge
Brown animal print midi shirt dress
HK$ 550.00
  • Brown
  • Black
  • Black
promo badge
Black satin long sleeve maxi wrap dress
HK$ 610.00
  • Black
  • Purple
Black long sleeve midi shirt dress
HK$ 525.00
  • Black
  • Black
  • Brown
promo badge
Petite black satin wrap mini dress
HK$ 570.00
promo badge
Black denim long sleeve mini shirt dress
HK$ 610.00
promo badge
Black floral short sleeve midi shirt dress
HK$ 525.00
promo badge
Black printed long sleeve mini shirt dress
HK$ 570.00
Orange floral long sleeve mini shirt dress
HK$ 550.00
promo badge
Plus black long sleeve belted mini dress
HK$ 450.00
promo badge
Petite green floral midi shirt dress
HK$ 570.00
promo badge
Red collared midi bodycon dress
HK$ 365.00
promo badge
Red animal print wrap mini dress
HK$ 425.00
  • Red
  • Black
promo badge
Black wrap mini shirt dress
HK$ 390.00
  • Black
  • Red
Black dogtooth knitted midi dress
HK$ 790.00
promo badge
Plus blue chiffon printed mini shift dress
HK$ 550.00
promo badge
Blue tie waist mini shirt dress
HK$ 485.00
promo badge
White bardot mini shirt dress
HK$ 485.00
  • White
  • Black
  • Green
promo badge
Plus black animal print mesh mini dress
HK$ 525.00
Orange utility mini dress
HK$ 550.00
Red long sleeve floral ruched midi dress
HK$ 485.00
promo badge
Black long sleeve spot mini shirt dress
HK$ 525.00
  • Black
  • Cream
  • Green
  • +3
promo badge
Green long sleeve floral mini shirt dress
HK$ 525.00
  • Green
  • Black
  • Cream
  • +3
promo badge
Pink long sleeve zebra print mini shirt dress
HK$ 525.00
  • Pink
  • Black
  • Cream
  • +3
Blue denim mini dress
HK$ 670.00
Navy wrap mini shirt dress
HK$ 390.00
promo badge
Blue animal print mini shirt dress
HK$ 570.00
promo badge
Black animal print mini shirt dress
HK$ 525.00
promo badge
White ecru knitted shirt mini dress
HK$ 570.00
promo badge
Black knitted midi shirt dress
HK$ 610.00
Cream floral mini shirt dress
HK$ 570.00
promo badge
Black floral midi shirt dress
HK$ 610.00
  • Black
  • Black
  • Khaki
promo badge
Green mini shirt dress
HK$ 670.00
  • Green
  • Black
promo badge
Black mini shirt dress
HK$ 670.00
  • Black
  • Green
promo badge
Green satin ombre mini shirt dress
HK$ 550.00
  • Green
  • Pink
promo badge
Pink satin ombre mini shirt dress
HK$ 550.00
  • Pink
  • Green
Black animal print mini shirt dress
HK$ 485.00
  • Black
  • Black
Brown twist mini shirt dress
HK$ 595.00
  • Brown
  • Black
promo badge
Petite white paisley satin mini shirt dress
HK$ 585.00
Black twist mini shirt dress
HK$ 465.00
  • Black
  • Brown
Black satin mini shirt dress
HK$ 450.00
  • Black
  • Black
promo badge
Red print mini shirt Dress
HK$ 525.00
  • Red
  • Black
  • Cream
  • +3
promo badge
Cream long sleeve floral mini shirt dress
HK$ 525.00
  • Cream
  • Black
  • Green
  • +3
You've viewed of 140 products