Women's Shirt Dresses

Filter
sort Recommended have been applied
  • Shirt Dress - Burgundy/Black
    -16%

    Shirt Dress

    Discounted price$ 37.99Regular price$ 44.99

  • Shirt Dress - Black/Burgundy
    -16%

    Shirt Dress

    Discounted price$ 37.99Regular price$ 44.99

  • Short-Sleeved Shirt Dress - Navy blue/striped/Cream/floral/Beige/leopard print
    -16%

    Short-Sleeved Shirt Dress

    Discounted price$ 37.99Regular price$ 44.99

  • Denim Shirt Dress - Denim blue/Dark denim blue
    -16%

    Denim Shirt Dress

    Discounted price$ 41.99Regular price$ 49.99

  • Short-Sleeved Shirt Dress - Beige/leopard print/Cream/floral/Navy blue/striped
    -16%

    Short-Sleeved Shirt Dress

    Discounted price$ 37.99Regular price$ 44.99

  • Shirt Dress - Black/Navy blue/Blue/striped
    -17%

    Shirt Dress

    Discounted price$ 28.99Regular price$ 34.99

  • Short-Sleeved Shirt Dress - Cream/floral/Navy blue/striped/Beige/leopard print
    -16%

    Short-Sleeved Shirt Dress

    Discounted price$ 37.99Regular price$ 44.99

  • Shirt Dress with Belt - Brown
    -16%

    Shirt Dress with Belt

    Discounted price$ 37.99Regular price$ 44.99

  • Cotton Poplin Shirt Dress - Light beige/Olive green
    -16%

    Cotton Poplin Shirt Dress

    Discounted price$ 41.99Regular price$ 49.99

  • Shirt Dress - Navy blue/Blue/striped/Black
    -17%

    Shirt Dress

    Discounted price$ 28.99Regular price$ 34.99

  • Short-Sleeved Denim Dress - Dark denim blue/Cream
    -16%

    Short-Sleeved Denim Dress

    Discounted price$ 41.99Regular price$ 49.99

  • Shirt Dress - Blue/striped/Navy blue/Black
    -17%

    Shirt Dress

    Discounted price$ 28.99Regular price$ 34.99

  • Denim Shirt Dress - Dark denim blue/Denim blue
    -16%

    Denim Shirt Dress

    Discounted price$ 41.99Regular price$ 49.99

  • Linen-Blend Shirt Dress - Light beige/Dark brown
    -15%
    H&M Premium Selection

    Linen-Blend Shirt Dress

    Discounted price$ 50.99Regular price$ 59.99

  • Tie-belt Shirt Dress - White/green patterned/Beige/leopard print/Cream/zebra print/Dark brown/polka dot/Black/Dark khaki green/Black/floral/White/red floral/Black
    -30%

    Tie-belt Shirt Dress

    Discounted price$ 20.99Regular price$ 29.99

  • Puff-Sleeved Poplin Dress - Black
    -30%

    Puff-Sleeved Poplin Dress

    Discounted price$ 27.99Regular price$ 39.99

  • Short-Sleeved Shirt Dress - Blue/Beige
    -17%

    Short-Sleeved Shirt Dress

    Discounted price$ 24.99Regular price$ 29.99

  • Tie-belt Shirt Dress - Beige/leopard print/White/green patterned/Cream/zebra print/Dark brown/polka dot/Black/Dark khaki green/Black/floral/White/red floral/Black
    -50%

    Tie-belt Shirt Dress

    Discounted price$ 14.99Regular price$ 29.99

  • Flared-Skirt Denim Dress - Dark denim blue
    -16%

    Flared-Skirt Denim Dress

    Discounted price$ 37.99Regular price$ 44.99

  • Short-Sleeved Shirt Dress - Beige/Blue
    -20%

    Short-Sleeved Shirt Dress

    Discounted price$ 23.99Regular price$ 29.99

  • Tie-belt Shirt Dress - Cream/zebra print/White/green patterned/Beige/leopard print/Dark brown/polka dot/Black/Dark khaki green/Black/floral/White/red floral/Black
    -27%

    Tie-belt Shirt Dress

    Discounted price$ 21.99Regular price$ 29.99

  • Denim Shirt Dress - Denim blue
    -15%

    Denim Shirt Dress

    Discounted price$ 50.99Regular price$ 59.99

  • Viscose Shirt Dress - Black/patterned/Cream/green patterned
    -40%

    Viscose Shirt Dress

    Discounted price$ 17.99Regular price$ 29.99

  • Denim Dress with Collar - Denim blue
    -20%

    Denim Dress with Collar

    Discounted price$ 31.99Regular price$ 39.99

  • Tie-Belt Shirt Dress - Black/Light beige/floral
    -27%

    Tie-Belt Shirt Dress

    Discounted price$ 32.99Regular price$ 44.99

  • Tie-Belt Shirt Dress - Blue/floral
    -25%

    Tie-Belt Shirt Dress

    Discounted price$ 29.99Regular price$ 39.99

  • Tie-belt Shirt Dress - Black/White/green patterned/Beige/leopard print/Cream/zebra print/Dark brown/polka dot/Dark khaki green/Black/floral/White/red floral/Black
    -50%

    Tie-belt Shirt Dress

    Discounted price$ 14.99Regular price$ 29.99

  • Denim Shirt Dress - Dark denim blue
    -26%

    Denim Shirt Dress

    Discounted price$ 36.99Regular price$ 49.99

  • Shirt Dress with Belt - Navy blue/patterned
    -26%

    Shirt Dress with Belt

    Discounted price$ 66.99Regular price$ 89.99

  • Linen-Blend Shirt Dress - White/striped/Khaki green
    -26%

    Linen-Blend Shirt Dress

    Discounted price$ 36.99Regular price$ 49.99

  • Tie-Belt Shirt Dress - Light beige/floral/Black
    -40%

    Tie-Belt Shirt Dress

    Discounted price$ 26.99Regular price$ 44.99

  • Tie-belt Shirt Dress - Dark khaki green/White/green patterned/Beige/leopard print/Cream/zebra print/Dark brown/polka dot/Black/Black/floral/White/red floral/Black
    -40%

    Tie-belt Shirt Dress

    Discounted price$ 17.99Regular price$ 29.99

  • Tie-belt Shirt Dress - Black/floral/White/green patterned/Beige/leopard print/Cream/zebra print/Dark brown/polka dot/Black/Dark khaki green/White/red floral/Black
    -30%

    Tie-belt Shirt Dress

    Discounted price$ 20.99Regular price$ 29.99

Women's Shirt Dresses

Chic shirt dresses are the perfect throw-on outfit for any season. Layer collared shirt dresses under sweaters for an instant work-ready look, or wear alone with your choice of jacket for a casual weekend fit. Browse breezy cotton and linen shirt dresses for covering up at the beach, or choose silky satin styles to dress up with heels for easy glam. Oversized denim shirt dresses will never go out of style – try yours with or without a belt and experiment with sleeve lengths. From block colors to stripes and animal prints, take your pick of tones and patterns in our shirt dress collection. See more day dress styles with our range of wrap dresses and T-shirt dresses.