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-Detail Shirt DressModel

      Tie-Detail Shirt Dress

      $54.99
      • Cream/striped
    • Tie-Belt DressModel

      Tie-Belt Dress

      $54.99
      • Black/gingham
    • 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
    • Short-Sleeved Shirt DressModel

      Short-Sleeved Shirt Dress

      $44.99
      • Blue/lemons
    • Flared-Skirt Denim DressModel

      Flared-Skirt Denim Dress

      $49.99
      • Dark denim blue
    • 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
    • Tie-belt Shirt DressModel

      Tie-belt Shirt Dress

      $34.99
      • Cream/black patterned
    • Shirt Dress with BeltModel

      Shirt Dress with Belt

      $49.99
      • Brown
    • Shirt DressModel

      Shirt Dress

      $44.99
      • Navy blue
    • Tie-belt Shirt DressModel

      Tie-belt Shirt Dress

      $34.99
      • Cream/zebra print
    • Eyelet-Embroidered Cotton Shirt DressModel

      Eyelet-Embroidered Cotton Shirt Dress

      $74.99
      • Green
    • 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
    • Tie-belt Shirt DressModel

      Tie-belt Shirt Dress

      $34.99
      • Black
    • Denim Shirt DressModel

      Denim Shirt Dress

      $59.99
      • Dark denim blue
    • Shirt DressModel

      Shirt Dress

      $49.99
      • Black
    • Long Shirt DressModel

      Long Shirt Dress

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

      Tie-belt Shirt Dress

      $34.99
      • White/green patterned
    • Puff-Sleeved Poplin DressModel

      Puff-Sleeved Poplin Dress

      $44.99
      • Black
    • Viscose Shirt DressModel

      Viscose Shirt Dress

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

      Eyelet-Embroidered Cotton Shirt Dress

      $74.99
      • White
    • Shirt DressModel

      Shirt Dress

      $44.99
      • Black
    • 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
    • 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

    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.