Shirt Dresses

Shop from Witchery's offering of women's shirt dresses – the ultimate hybrid design. Combining the more formal collar of the shirt with a dress, the shirt dress is a smart option for almost any occasion. If you are stuck between deciding to wear your favourite shirt or a dress into the office, the shirt dress is the perfect workwear dress option.

With a continued popularity in women's fashion, shirt dresses have seen many iterations over the years to suit almost any style. Midi shirt dresses or button down dresses are perfect with brogues, loafers or leather heels for the office, or tiered mini skirt to wrap style shirt dresses bring an element of relaxed sophistication with leather flats, slides or espadrilles to beach days or daytime events.

Filter

Sort

23 items

Lace Insert Shirt Dress
Lace Insert Shirt Dress
Collared Button Dress

Collared Button Dress

AUD $99.95

Originally AUD $229.00

Collared Button Dress

Collared Button Dress

AUD $99.95

Originally AUD $229.00

Split Maxi Shirt Dress

Split Maxi Shirt Dress

AUD $79.95

Originally AUD $299.00

Split Maxi Shirt Dress

Split Maxi Shirt Dress

AUD $99.95

Originally AUD $299.00

Linen Mini Shirt Dress

Linen Mini Shirt Dress

AUD $79.95

Originally AUD $179.00

Linen Mini Shirt Dress

Linen Mini Shirt Dress

AUD $79.95

Originally AUD $179.00

Collared Button Dress

Collared Button Dress

AUD $99.95

Originally AUD $229.00

Long Sleeve Mini Shirt Dress

Long Sleeve Mini Shirt Dress

AUD $79.95

Originally AUD $179.00

Cotton Mini Shirt Dress

Cotton Mini Shirt Dress

AUD $59.95

Originally AUD $179.00

Denim Shirt Dress

Denim Shirt Dress

AUD $99.95

Originally AUD $179.00

Long Sleeve Mini Shirt Dress
New To Sale

Long Sleeve Mini Shirt Dress

AUD $59.95

Originally AUD $179.00

Gathered Back Dress

Gathered Back Dress

AUD $49.95

Originally AUD $229.00

Cotton Mini Shirt Dress

Cotton Mini Shirt Dress

AUD $49.95

Originally AUD $179.00

Short Sleeve Mini Shirt Dress

Short Sleeve Mini Shirt Dress

AUD $79.95

Originally AUD $179.00

Gathered Back Dress

Gathered Back Dress

AUD $59.95

Originally AUD $229.00

Denim Shirt Dress

Denim Shirt Dress

AUD $99.95

Originally AUD $179.00

Organic Cotton Twill Dress

Organic Cotton Twill Dress

AUD $99.95

Originally AUD $199.95

Linen Mini Shirt Dress

Linen Mini Shirt Dress

AUD $99.95

Originally AUD $179.00

Denim Longline Dress

Denim Longline Dress

AUD $99.95

Originally AUD $249.95

Embroidered Spot Mini Shirt Dress

Embroidered Spot Mini Shirt Dress

AUD $79.95

Originally AUD $199.00

Silk Linen Seam Detail Dress

Silk Linen Seam Detail Dress

AUD $119.95

Originally AUD $249.95