Shirt Dresses

103 Products
Filter
sort Recommended has been applied
    • 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

    • 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/Red/Light beige/Floral - 1
    • Belted cotton shirt dress - Pale pink/Floral/Red/Light beige/Floral - 2
    • Belted cotton shirt dress - Pale pink/Floral/Red/Light beige/Floral - 3
    • Belted cotton shirt dress - Pale pink/Floral/Red/Light beige/Floral - 4
    • Belted cotton shirt dress - Pale pink/Floral/Red/Light beige/Floral - 5
    -15%

    Belted cotton shirt dress

    Discounted price€42.50Normal price€49.99

    • Short-sleeved shirt dress - Blue/Lemons/Blue/White striped - 1
    • Short-sleeved shirt dress - Blue/Lemons/Blue/White striped - 2
    -15%

    Short-sleeved shirt dress

    Discounted price€25.50Normal price€29.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

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

    Short-sleeved shirt dress

    Discounted price€25.50Normal price€29.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

    • Denim shirt dress - Denim blue - 1
    • Denim shirt dress - Denim blue - 2
    • Denim shirt dress - Denim blue - 3
    • Denim shirt dress - Denim blue - 4
    • Denim shirt dress - Denim blue - 5
    • Denim shirt dress - Denim blue - 6
    -15%

    Denim shirt dress

    Discounted price€42.50Normal price€49.99

    • Tie-belt shirt dress - Black - 1
    • Tie-belt shirt dress - Black - 2
    -15%

    Tie-belt shirt dress

    Discounted price€29.75Normal price€34.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

    • 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-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

    • 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

    • 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

    • 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

    • Cotton shirt dress - Light blue - 1
    • Cotton shirt dress - Light blue - 2
    -15%

    Cotton shirt dress

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

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

    Waisted shirt dress

    Discounted price€21.25Normal price€24.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

    • 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

    • 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 - 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

    • 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

    • Linen-blend shirt dress - Light beige/Rust red/White/Dark brown/White - 1
    • Linen-blend shirt dress - Light beige/Rust red/White/Dark brown/White - 2
    • Linen-blend shirt dress - Light beige/Rust red/White/Dark brown/White - 3
    • Linen-blend shirt dress - Light beige/Rust red/White/Dark brown/White - 4
    • Linen-blend shirt dress - Light beige/Rust red/White/Dark brown/White - 5
    -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

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

    Waisted shirt dress

    Discounted price€42.50Normal price€49.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.