Shirt Dresses

12 Products
[ 1 ] Filter
filters Linen have been applied and sort Recommended has been applied
    • A white linen-viscose maxi dress is worn unbuttoned and open over a white ribbed bodysuit. The model holds the sides of the lightweight, collared dress back with hands on hips to show off its airy texture and relaxed fit. - 1
    • A cream-coloured maxi shirt dress is shown from the front, featuring a pointed collar, a full button-down front placket, and a single open chest pocket. The dress is designed with long sleeves featuring wide cuffs and a relaxed, straight-cut silhouette. - 2
    • A white linen-blend maxi shirt dress is worn open over a white ribbed bodysuit by the model, who is holding one side of the front opening near the waist. The dress features a collar, a chest pocket, high side slits, and long sleeves rolled up to the elbows. - 3
    • The model is wearing a lightweight maxi shirt dress open over a ribbed bodysuit. The dress features a collar, a button-down front left fully unbuttoned, and long sleeves, with one sleeve shown rolled up. - 4
    • A white maxi shirt dress is worn open by the model over a matching white top. The dress features a collar, long sleeves rolled up to the elbows, and high side slits, visible as the model stands in profile with one hand placed in a pocket. - 5
    • The model is wearing an off-white maxi dress, standing barefoot and facing away from the camera with her hands tucked into the side pockets. The dress features long sleeves rolled up to the forearms, a back yoke, and a loose-fitting skirt with high side slits that flows outward. - 6
    • A close-up front view of a cream-coloured maxi dress in a textured linen-blend weave, featuring a pointed shirt collar, a button-down placket with two visible white buttons, and a single open chest pocket. - 7
    -15%
    H&M Premium Selection

    Linen-blend shirt dress

    Discounted price€42.50Normal price€49.99

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

    Linen-blend shirt dress

    Discounted price€42.50Normal price€49.99

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

    Linen-blend shirt dress

    Discounted price€34.00Normal price€39.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

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

    Linen-blend shirt dress

    Discounted price€42.50Normal price€49.99

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

    Linen-blend shirt dress

    Discounted price€34.00Normal price€39.99

    • Linen-blend shirt dress - Light beige/Striped - 1
    • Linen-blend shirt dress - Light beige/Striped - 2
    -15%

    Linen-blend shirt dress

    Discounted price€29.75Normal price€34.99

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

    Linen-blend shirt dress

    Discounted price€42.50Normal price€49.99

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

    Linen-blend shirt dress

    Discounted price€42.50Normal price€49.99

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

    Linen-blend shirt dress

    Discounted price€34.00Normal price€39.99

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

    Linen-blend shirt dress

    Discounted price€34.00Normal price€39.99

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

    Linen-blend shirt dress

    Discounted price€51.00Normal price€59.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.