Women's Shirts & Blouses

Sort by
Filter
sort Recommended have been applied
  • Oversized Cotton Shirt - Light blue/striped
    -20%

    Oversized Cotton Shirt

    Discounted price$ 23.99Regular price$ 29.99

  • Textured Jersey Blouse - Black/Cream/Light blue
    -20%

    Textured Jersey Blouse

    Discounted price$ 19.99Regular price$ 24.99

  • Shirt - Navy blue/striped/White/Navy blue/patterned/Black
    -16%

    Shirt

    Discounted price$ 20.99Regular price$ 24.99

  • Shirt - White/Navy blue/striped/Navy blue/patterned/Black
    -20%

    Shirt

    Discounted price$ 19.99Regular price$ 24.99

  • Flounced Blouse - Black
    -15%

    Flounced Blouse

    Discounted price$ 50.99Regular price$ 59.99

  • Linen Beach Shirt - Dark brown/leopard print/White/Black
    -16%
    H&M Premium Selection

    Linen Beach Shirt

    Discounted price$ 41.99Regular price$ 49.99

  • Oxford Shirt - Light pink/Blue/striped/White/Light blue/Light pink
    -16%

    Oxford Shirt

    Discounted price$ 20.99Regular price$ 24.99

  • Denim Pullover Shirt - Dark denim blue
    -15%

    Denim Pullover Shirt

    Discounted price$ 33.99Regular price$ 39.99

  • Ruffle-Collar Blouse - Red/Navy blue/white striped
    -27%

    Ruffle-Collar Blouse

    Discounted price$ 21.99Regular price$ 29.99

  • Tie-Front Blouse - Cream/Light blue/Black
    -15%

    Tie-Front Blouse

    Discounted price$ 16.99Regular price$ 19.99

  • Textured Jersey Blouse - Cream/Light blue/Black
    -16%

    Textured Jersey Blouse

    Discounted price$ 20.99Regular price$ 24.99

  • Ruffle-Trimmed Denim Blouse - Dark denim blue/Denim blue
    -17%

    Ruffle-Trimmed Denim Blouse

    Discounted price$ 24.99Regular price$ 29.99

  • Smocked Blouse - Olive green/Black/White
    -16%

    Smocked Blouse

    Discounted price$ 20.99Regular price$ 24.99

  • Smocked Blouse - Black/Olive green/White
    -16%

    Smocked Blouse

    Discounted price$ 20.99Regular price$ 24.99

  • Lace-Inset Peplum Blouse - Cream/Brown/Light beige/floral/Light green
    -20%

    Lace-Inset Peplum Blouse

    Discounted price$ 15.99Regular price$ 19.99

  • Lace-Inset Peplum Blouse - Brown/Cream/Light beige/floral/Light green
    -20%

    Lace-Inset Peplum Blouse

    Discounted price$ 15.99Regular price$ 19.99

  • Knit Top with Collar - Light beige/Black/striped/Cream/black striped
    -26%

    Knit Top with Collar

    Discounted price$ 18.49Regular price$ 24.99

  • Plumeti Mesh Blouse - Black
    -17%

    Plumeti Mesh Blouse

    Discounted price$ 24.99Regular price$ 29.99

  • Linen-Blend Shirt - White/Light blue/Cream/striped/Light yellow
    -17%

    Linen-Blend Shirt

    Discounted price$ 24.99Regular price$ 29.99

  • Denim Blouse - Denim blue/Light denim blue
    -17%

    Denim Blouse

    Discounted price$ 24.99Regular price$ 29.99

  • Defined-Waist Twill Shirt - Dark denim blue/Burgundy
    -15%

    Defined-Waist Twill Shirt

    Discounted price$ 33.99Regular price$ 39.99

  • Tie-Front Blouse - Light blue/Cream/Black
    -15%

    Tie-Front Blouse

    Discounted price$ 16.99Regular price$ 19.99

  • Smocked Blouse - White/Olive green/Black
    -16%

    Smocked Blouse

    Discounted price$ 20.99Regular price$ 24.99

  • Ruffle-Trimmed Blouse - White/light blue floral/Light blue/striped/White/blue floral/Blue/striped/Pink/White
    -22%

    Ruffle-Trimmed Blouse

    Discounted price$ 13.99Regular price$ 17.99

  • Flounced Blouse - Dark gray/Powder pink
    -16%

    Flounced Blouse

    Discounted price$ 20.99Regular price$ 24.99

  • Tie-Front Blouse - Black/Cream/Light blue
    -15%

    Tie-Front Blouse

    Discounted price$ 16.99Regular price$ 19.99

  • Lace-Trimmed Cotton Blouse - Black/White
    -15%

    Lace-Trimmed Cotton Blouse

    Discounted price$ 33.99Regular price$ 39.99

  • Balloon-Sleeved Blouse - Pink/White/black patterned
    -22%

    Balloon-Sleeved Blouse

    Discounted price$ 13.99Regular price$ 17.99

  • Linen-Blend Shirt - Light blue/White/Cream/striped/Light yellow
    -17%

    Linen-Blend Shirt

    Discounted price$ 24.99Regular price$ 29.99

  • Oxford Shirt - Blue/striped/Light pink/White/Light blue/Light pink
    -30%

    Oxford Shirt

    Discounted price$ 17.49Regular price$ 24.99

  • Textured Jersey Blouse - Light blue/Cream/Black
    -16%

    Textured Jersey Blouse

    Discounted price$ 20.99Regular price$ 24.99

  • Linen-Blend Shirt - White/blue striped/Light beige/White
    -26%
    H&M Premium Selection

    Linen-Blend Shirt

    Discounted price$ 18.49Regular price$ 24.99

  • Lace-Detail Blouse - Cream/Dark brown
    -17%

    Lace-Detail Blouse

    Discounted price$ 24.99Regular price$ 29.99

Women's Shirts & Blouses

From work-appropriate to weekend outings, our edit of casual shirts has everything you need for Monday through Sunday. Looking for a flowy and flattering blouse? Tops in neutral hues that go with everything? Printed button-ups that are so versatile? Find all your go-to styles and more here.