Shirt Dresses

Back to start
Sort by
Filter by Size
Filter by Colour
Filter by Pattern
Filter by Style
All filters

Filter & Sort

  • Sort by

  • Size

  • Colour

  • Pattern

  • Style

  • Neckline

  • Sleeve length

  • Length

  • Sleeve style

  • Fit

  • Occasion

  • Concept

  • Quality

  • Material

50 items

Toggle image size
Toggle image type
50 items

Selected filters:

    • Tie-Belt DressModel

      Tie-Belt Dress

      $54.99
      • Light beige/striped
    • Tie-Detail Shirt DressModel

      Tie-Detail Shirt Dress

      $54.99
      • White/striped
    • Tie-Belt DressModel

      Tie-Belt Dress

      $54.99
      • Brown/leopard print
    • Drawstring-Detail Poplin Shirt DressModel

      Drawstring-Detail Poplin Shirt Dress

      $44.99
      • Light blue
    • Poplin Shirt DressModel

      Poplin Shirt Dress

      $54.99
      • Cream/floral
    • Tie-Back Poplin DressModel

      Tie-Back Poplin Dress

      $54.99
      • Navy blue
    • Short-Sleeved Shirt DressModel

      Short-Sleeved Shirt Dress

      $44.99
      • Blue/white striped
    • Tie-Belt DressModel

      Tie-Belt Dress

      $54.99
      • Black/gingham
    • Tie-Detail Shirt DressModel

      Tie-Detail Shirt Dress

      $54.99
      • Cream/striped
    • Tie-Back Poplin DressModel

      Tie-Back Poplin Dress

      $54.99
      • Cream
    • Short-Sleeved Denim DressModel

      Short-Sleeved Denim Dress

      $59.99
      • Cream
    • Cutout Shirt DressModel

      Cutout Shirt Dress

      $59.99
      • Light beige
    • Flared-Skirt Denim DressModel

      Flared-Skirt Denim Dress

      $49.99
      • Dark denim blue
    • Short-Sleeved Shirt DressModel

      Short-Sleeved Shirt Dress

      $44.99
      • Blue/lemons
    • Tie-belt Shirt DressModel

      Tie-belt Shirt Dress

      $34.99
      • Cream/black patterned
    • Linen-Blend Shirt DressModel
      H&M Premium Selection

      Linen-Blend Shirt Dress

      $74.99
      • Rust red
    • Linen-Blend Shirt DressModel
      H&M Premium Selection

      Linen-Blend Shirt Dress

      $74.99
      • Dark brown
    • Shirt Dress with BeltModel

      Shirt Dress with Belt

      $49.99
      • Brown
    • Shirt DressModel

      Shirt Dress

      $44.99
      • Navy blue
    • Eyelet-Embroidered Cotton Shirt DressModel

      Eyelet-Embroidered Cotton Shirt Dress

      $74.99
      • Green
    • Tie-belt Shirt DressModel

      Tie-belt Shirt Dress

      $34.99
      • Cream/zebra print
    • Tie-Belt Viscose Shirt DressModel

      Tie-Belt Viscose Shirt Dress

      $44.99
      • Black/cream patterned
    • Tie-belt Shirt DressModel

      Tie-belt Shirt Dress

      $34.99
      • Beige/leopard print
    • Shirt DressModel

      Shirt Dress

      $49.99
      • Black
    • Denim Shirt DressModel

      Denim Shirt Dress

      $59.99
      • Dark denim blue
    • Long Shirt DressModel

      Long Shirt Dress

      $49.99
      • Gray/snakeskin pattern
    • Tie-belt Shirt DressModel

      Tie-belt Shirt Dress

      $34.99
      • White/green patterned
    • Viscose Shirt DressModel

      Viscose Shirt Dress

      $34.99
      • Black/patterned
    • Eyelet-Embroidered Cotton Shirt DressModel

      Eyelet-Embroidered Cotton Shirt Dress

      $74.99
      • White
    • Puff-Sleeved Poplin DressModel

      Puff-Sleeved Poplin Dress

      $44.99
      • Black
    • Tie-belt Shirt DressModel

      Tie-belt Shirt Dress

      $34.99
      • Black
    • Shirt DressModel

      Shirt Dress

      $44.99
      • Black
    • Shirt Dress with Tapered WaistModel

      Shirt Dress with Tapered Waist

      $39.99
      • White
    • Tie-Belt Shirt DressModel

      Tie-Belt Shirt Dress

      $44.99
      • Dark brown
    • Tie-Belt Viscose Shirt DressModel

      Tie-Belt Viscose Shirt Dress

      $44.99
      • Light beige/leopard print
    • Patterned Tie-Belt DressModel

      Patterned Tie-Belt Dress

      $59.99
      • Beige/leopard print

    Showing 36 of 50 Items

    Load more products

    Become a member

    Become a Member — don’t miss out on rewards, perks, invitation to events and contests.

    Wish your inbox was more stylish? No problem, just subscribe to our newsletter. Find out what's hot and happening in the world of fashion, beauty, and home decor. Plus, you'll get bonus vouchers and special invites to sales and events - straight to your inbox!

    By clicking ‘Become a member’, I agree to the H&M Loyalty program Terms and conditions.

    To give you the full membership experience, we will process your personal data in accordance with the H&M's Privacy Notice.