Shirt Dresses

99 Products
Filter
sort Recommended has been applied
    • Short-sleeved denim dress - Cream - 1
    • Short-sleeved denim dress - Cream - 2
    • Short-sleeved denim dress - Cream - 3
    • Short-sleeved denim dress - Cream - 4
    • Short-sleeved denim dress - Cream - 5
    -15%

    Short-sleeved denim dress

    Discounted price€34.00Normal price€39.99

    • Belted cotton shirt dress - Pale pink/Floral/Light beige/Floral/Red - 1
    • Belted cotton shirt dress - Pale pink/Floral/Light beige/Floral/Red - 2
    • Belted cotton shirt dress - Pale pink/Floral/Light beige/Floral/Red - 3
    • Belted cotton shirt dress - Pale pink/Floral/Light beige/Floral/Red - 4
    • Belted cotton shirt dress - Pale pink/Floral/Light beige/Floral/Red - 5
    -15%

    Belted cotton shirt dress

    Discounted price€42.50Normal price€49.99

    • A cream midi shirt dress is displayed frontally, featuring a band collar and a full button-front placket with dark buttons. It is designed with two chest flap pockets, three-quarter length sleeves rolled up and secured with tabs, and a self-fabric tie belt cinching the waist. - 1
    • A cream midi shirt dress is displayed frontally, featuring a band collar and a full button-front placket with dark buttons. It is designed with two chest flap pockets, three-quarter length sleeves rolled up and secured with tabs, and a self-fabric tie belt cinching the waist. - 2
    • A cream midi shirt dress is displayed frontally, featuring a band collar and a full button-front placket with dark buttons. It is designed with two chest flap pockets, three-quarter length sleeves rolled up and secured with tabs, and a self-fabric tie belt cinching the waist. - 3
    • A cream midi shirt dress is displayed frontally, featuring a band collar and a full button-front placket with dark buttons. It is designed with two chest flap pockets, three-quarter length sleeves rolled up and secured with tabs, and a self-fabric tie belt cinching the waist. - 4
    • A cream midi shirt dress is displayed frontally, featuring a band collar and a full button-front placket with dark buttons. It is designed with two chest flap pockets, three-quarter length sleeves rolled up and secured with tabs, and a self-fabric tie belt cinching the waist. - 5
    • A cream midi shirt dress is displayed frontally, featuring a band collar and a full button-front placket with dark buttons. It is designed with two chest flap pockets, three-quarter length sleeves rolled up and secured with tabs, and a self-fabric tie belt cinching the waist. - 6
    • A cream-coloured garment featuring a central placket with a vertical row of round, brown, tortoiseshell-patterned buttons. The top buttons are arranged in pairs, and two rectangular patch pockets appear on the lower front. - 7
    -15%

    Funnel-collar shirt dress

    Discounted price€34.00Normal price€39.99

    • A brown shirt dress is hanging straight, featuring a stand-up collar, a full button-down front, and two flap pockets on the chest. The long sleeves are rolled up to a three-quarter length and secured by buttoned tabs, with a thin, matching cord belt cinching the waist of the midi-length dress. - 1
    • A brown shirt dress is hanging straight, featuring a stand-up collar, a full button-down front, and two flap pockets on the chest. The long sleeves are rolled up to a three-quarter length and secured by buttoned tabs, with a thin, matching cord belt cinching the waist of the midi-length dress. - 2
    • A brown shirt dress is hanging straight, featuring a stand-up collar, a full button-down front, and two flap pockets on the chest. The long sleeves are rolled up to a three-quarter length and secured by buttoned tabs, with a thin, matching cord belt cinching the waist of the midi-length dress. - 3
    • A brown shirt dress is hanging straight, featuring a stand-up collar, a full button-down front, and two flap pockets on the chest. The long sleeves are rolled up to a three-quarter length and secured by buttoned tabs, with a thin, matching cord belt cinching the waist of the midi-length dress. - 4
    • A brown shirt dress is hanging straight, featuring a stand-up collar, a full button-down front, and two flap pockets on the chest. The long sleeves are rolled up to a three-quarter length and secured by buttoned tabs, with a thin, matching cord belt cinching the waist of the midi-length dress. - 5
    • A brown shirt dress is hanging straight, featuring a stand-up collar, a full button-down front, and two flap pockets on the chest. The long sleeves are rolled up to a three-quarter length and secured by buttoned tabs, with a thin, matching cord belt cinching the waist of the midi-length dress. - 6
    • A dark brown garment is shown from the front, featuring a central button placket. Four round buttons appear in pairs above a curved seam on the upper chest, while three additional round buttons secure the central placket. Two rectangular patch pockets are visible on the lower front. - 7
    -15%

    Funnel-collar shirt dress

    Discounted price€34.00Normal price€39.99

    • A white shirt dress showcases slender vertical stripes, a pointed collar, and short sleeves. It boasts a full button-front closure and a self-fabric tie that wraps around the waist, creating a cinched detail at the front. - 1
    • A white shirt dress showcases slender vertical stripes, a pointed collar, and short sleeves. It boasts a full button-front closure and a self-fabric tie that wraps around the waist, creating a cinched detail at the front. - 2
    • A white shirt dress showcases slender vertical stripes, a pointed collar, and short sleeves. It boasts a full button-front closure and a self-fabric tie that wraps around the waist, creating a cinched detail at the front. - 3
    • The off-white fabric showcases vertical dual-tone stripes, each stripe bordered by a thin black line framing a broader light peach band. The material forms gentle, undulating folds. - 4
    -15%

    Tie-detail shirt dress

    Discounted price€29.75Normal price€34.99

    • Tie-belt shirt dress - Black/Light beige/Floral - 1
    • Tie-belt shirt dress - Black/Light beige/Floral - 2
    -15%

    Tie-belt shirt dress

    Discounted price€29.75Normal price€34.99

    • Tie-back poplin dress - Cream/Navy blue - 1
    • Tie-back poplin dress - Cream/Navy blue - 2
    • Tie-back poplin dress - Cream/Navy blue - 3
    • Tie-back poplin dress - Cream/Navy blue - 4
    • Tie-back poplin dress - Cream/Navy blue - 5
    -15%

    Tie-back poplin dress

    Discounted price€29.75Normal price€34.99

    • Cut-out shirt dress - Light beige - 1
    • Cut-out shirt dress - Light beige - 2
    • Cut-out shirt dress - Light beige - 3
    • Cut-out shirt dress - Light beige - 4
    • Cut-out shirt dress - Light beige - 5
    • Cut-out shirt dress - Light beige - 6
    -15%

    Cut-out shirt dress

    Discounted price€34.00Normal price€39.99

    • Waisted shirt dress - Cream/Beige - 1
    • Waisted shirt dress - Cream/Beige - 2
    • Waisted shirt dress - Cream/Beige - 3
    • Waisted shirt dress - Cream/Beige - 4
    • Waisted shirt dress - Cream/Beige - 5
    -15%

    Waisted shirt dress

    Discounted price€51.00Normal price€59.99

    • Waisted shirt dress - Beige/Cream - 1
    • Waisted shirt dress - Beige/Cream - 2
    • Waisted shirt dress - Beige/Cream - 3
    • Waisted shirt dress - Beige/Cream - 4
    • Waisted shirt dress - Beige/Cream - 5
    • Waisted shirt dress - Beige/Cream - 6
    -15%

    Waisted shirt dress

    Discounted price€51.00Normal price€59.99

    • Short-sleeved shirt dress - Blue/White striped/Green - 1
    • Short-sleeved shirt dress - Blue/White striped/Green - 2
    • Short-sleeved shirt dress - Blue/White striped/Green - 3
    • Short-sleeved shirt dress - Blue/White striped/Green - 4
    • Short-sleeved shirt dress - Blue/White striped/Green - 5
    • Short-sleeved shirt dress - Blue/White striped/Green - 6
    • Short-sleeved shirt dress - Blue/White striped/Green - 7
    -15%

    Short-sleeved shirt dress

    Discounted price€25.50Normal price€29.99

    • Tie-back poplin dress - Navy blue/Cream - 1
    • Tie-back poplin dress - Navy blue/Cream - 2
    • Tie-back poplin dress - Navy blue/Cream - 3
    • Tie-back poplin dress - Navy blue/Cream - 4
    • Tie-back poplin dress - Navy blue/Cream - 5
    -15%

    Tie-back poplin dress

    Discounted price€29.75Normal price€34.99

    • Linen-blend shirt dress - Cream/Striped/Light blue - 1
    • Linen-blend shirt dress - Cream/Striped/Light blue - 2
    -15%
    H&M Premium Selection

    Linen-blend shirt dress

    Discounted price€34.00Normal price€39.99

    • Tie-belt dress - Light beige/Striped/Brown/Leopard print/Black/Gingham check - 1
    • Tie-belt dress - Light beige/Striped/Brown/Leopard print/Black/Gingham check - 2
    • Tie-belt dress - Light beige/Striped/Brown/Leopard print/Black/Gingham check - 3
    • Tie-belt dress - Light beige/Striped/Brown/Leopard print/Black/Gingham check - 4
    • Tie-belt dress - Light beige/Striped/Brown/Leopard print/Black/Gingham check - 5
    -15%

    Tie-belt dress

    Discounted price€29.75Normal price€34.99

    • Tie-belt dress - Brown/Leopard print/Light beige/Striped/Black/Gingham check - 1
    • Tie-belt dress - Brown/Leopard print/Light beige/Striped/Black/Gingham check - 2
    • Tie-belt dress - Brown/Leopard print/Light beige/Striped/Black/Gingham check - 3
    • Tie-belt dress - Brown/Leopard print/Light beige/Striped/Black/Gingham check - 4
    • Tie-belt dress - Brown/Leopard print/Light beige/Striped/Black/Gingham check - 5
    -15%

    Tie-belt dress

    Discounted price€29.75Normal price€34.99

    • Tie-detail shirt dress - Cream/Striped/White/Striped - 1
    • Tie-detail shirt dress - Cream/Striped/White/Striped - 2
    • Tie-detail shirt dress - Cream/Striped/White/Striped - 3
    • Tie-detail shirt dress - Cream/Striped/White/Striped - 4
    • Tie-detail shirt dress - Cream/Striped/White/Striped - 5
    -15%

    Tie-detail shirt dress

    Discounted price€29.75Normal price€34.99

    • Belted cotton shirt dress - Light beige/Floral/Pale pink/Floral/Red - 1
    • Belted cotton shirt dress - Light beige/Floral/Pale pink/Floral/Red - 2
    • Belted cotton shirt dress - Light beige/Floral/Pale pink/Floral/Red - 3
    • Belted cotton shirt dress - Light beige/Floral/Pale pink/Floral/Red - 4
    • Belted cotton shirt dress - Light beige/Floral/Pale pink/Floral/Red - 5
    • Belted cotton shirt dress - Light beige/Floral/Pale pink/Floral/Red - 6
    -15%

    Belted cotton shirt dress

    Discounted price€42.50Normal price€49.99

    • Linen-blend shirt dress - Rust red/Light beige/Dark brown - 1
    • Linen-blend shirt dress - Rust red/Light beige/Dark brown - 2
    • Linen-blend shirt dress - Rust red/Light beige/Dark brown - 3
    • Linen-blend shirt dress - Rust red/Light beige/Dark brown - 4
    • Linen-blend shirt dress - Rust red/Light beige/Dark brown - 5
    • Linen-blend shirt dress - Rust red/Light beige/Dark brown - 6
    -15%
    H&M Premium Selection

    Linen-blend shirt dress

    Discounted price€42.50Normal price€49.99

    • Shirt dress - Black/Burgundy - 1
    • Shirt dress - Black/Burgundy - 2
    • Shirt dress - Black/Burgundy - 3
    • Shirt dress - Black/Burgundy - 4
    • Shirt dress - Black/Burgundy - 5
    • Shirt dress - Black/Burgundy - 6
    -15%

    Shirt dress

    Discounted price€29.75Normal price€34.99

    • Puff-sleeved poplin dress - Black/White/Floral/White/Black floral - 1
    • Puff-sleeved poplin dress - Black/White/Floral/White/Black floral - 2
    -15%

    Puff-sleeved poplin dress

    Discounted price€25.50Normal price€29.99

    • Belted cotton shirt dress - Red/Pale pink/Floral/Light beige/Floral - 1
    • Belted cotton shirt dress - Red/Pale pink/Floral/Light beige/Floral - 2
    • Belted cotton shirt dress - Red/Pale pink/Floral/Light beige/Floral - 3
    • Belted cotton shirt dress - Red/Pale pink/Floral/Light beige/Floral - 4
    • Belted cotton shirt dress - Red/Pale pink/Floral/Light beige/Floral - 5
    • Belted cotton shirt dress - Red/Pale pink/Floral/Light beige/Floral - 6
    -15%

    Belted cotton shirt dress

    Discounted price€42.50Normal price€49.99

    • Linen-blend shirt dress - White/Striped/Khaki green - 1
    • Linen-blend shirt dress - White/Striped/Khaki green - 2
    -15%

    Linen-blend shirt dress

    Discounted price€34.00Normal price€39.99

    • Waisted shirt dress - White/Dark brown - 1
    • Waisted shirt dress - White/Dark brown - 2
    • Waisted shirt dress - White/Dark brown - 3
    • Waisted shirt dress - White/Dark brown - 4
    • Waisted shirt dress - White/Dark brown - 5
    -15%

    Waisted shirt dress

    Discounted price€21.25Normal price€24.99

    • Waisted shirt dress - Beige - 1
    • Waisted shirt dress - Beige - 2
    -15%

    Waisted shirt dress

    Discounted price€42.50Normal price€49.99

    • Tie-belt shirt dress - Blue/Floral - 1
    • Tie-belt shirt dress - Blue/Floral - 2
    -15%

    Tie-belt shirt dress

    Discounted price€29.75Normal price€34.99

    • Flared-skirt denim dress - Dark denim blue - 1
    • Flared-skirt denim dress - Dark denim blue - 2
    • Flared-skirt denim dress - Dark denim blue - 3
    • Flared-skirt denim dress - Dark denim blue - 4
    • Flared-skirt denim dress - Dark denim blue - 5
    • Flared-skirt denim dress - Dark denim blue - 6
    -15%

    Flared-skirt denim dress

    Discounted price€25.50Normal price€29.99

Shirt Dresses

Dress it up or dress it down - a shirt dress is a versatile addition to your wardrobe that will work for so many occasions. Relaxed and easy-going enough for casual summer wear, swap your T-shirt dress for a denim dress and style with heels and jewellery to head straight from the office to the bar. Choose from elegant black or white shirt dresses in mini and midi lengths, or go for a maxi shirt dress. Looking for warmer options? Find jumper dresses and flannel styles to look smart while staying cosy.