Women's Linen Shirts

Sort by
Filter
sort Recommended have been applied
  • Linen Beach Shirt - Dark brown/leopard print/Black
    -15%
    H&M Premium Selection

    Linen Beach Shirt

    Discounted price$50.99Regular price$59.99

  • Gathered Linen-Blend Shirt - White/Light beige
    -26%

    Gathered Linen-Blend Shirt

    Discounted price$25.99Regular price$34.99

  • Oversized Linen Shirt - White
    -25%
    H&M Premium Selection

    Oversized Linen Shirt

    Discounted price$44.99Regular price$59.99

  • Linen-Blend Blouse - White/Light blue/striped/Pale yellow
    -25%

    Linen-Blend Blouse

    Discounted price$20.99Regular price$27.99

  • Linen-Blend Blouse - Light blue/striped/White/Light yellow/Light blue
    -27%

    Linen-Blend Blouse

    Discounted price$21.99Regular price$29.99

  • Linen-Blend Shirt - Blue
    -27%
    H&M Premium Selection

    Linen-Blend Shirt

    Discounted price$21.99Regular price$29.99

  • Linen-Blend Blouse - White/floral/Brown/leopard print/White/White/leopard print/Pink/White/blue floral/Black/floral/Green
    -27%

    Linen-Blend Blouse

    Discounted price$21.99Regular price$29.99

  • Linen-Blend Blouse - White/Light blue/striped/Light yellow/Light blue
    -27%

    Linen-Blend Blouse

    Discounted price$21.99Regular price$29.99

  • Patterned Twill Shirt - Burgundy/patterned
    -40%

    Patterned Twill Shirt

    Discounted price$35.99Regular price$59.99

  • Linen-Blend Blouse - Brown/leopard print/White/floral/White/White/leopard print/Pink/White/blue floral/Black/floral/Green
    -27%

    Linen-Blend Blouse

    Discounted price$21.99Regular price$29.99

  • Linen-Blend Blouse - White/White/floral/Brown/leopard print/White/leopard print/Pink/White/blue floral/Black/floral/Green
    -27%

    Linen-Blend Blouse

    Discounted price$21.99Regular price$29.99

  • Linen-Blend Shirt - Light blue
    -40%

    Linen-Blend Shirt

    Discounted price$17.99Regular price$29.99

  • Linen-Blend Blouse - Light blue/striped/White/Pale yellow
    -25%

    Linen-Blend Blouse

    Discounted price$20.99Regular price$27.99

  • Flounced Blouse - White/Light dusty pink
    -25%

    Flounced Blouse

    Discounted price$20.99Regular price$27.99

  • Linen Shirt - Black
    -26%
    H&M Premium Selection

    Linen Shirt

    Discounted price$36.99Regular price$49.99

  • Linen-Blend Blouse - Light yellow/Light blue/striped/White/Light blue
    -27%

    Linen-Blend Blouse

    Discounted price$21.99Regular price$29.99

  • Linen-Blend Blouse - White/leopard print/White/floral/Brown/leopard print/White/Pink/White/blue floral/Black/floral/Green
    -27%

    Linen-Blend Blouse

    Discounted price$21.99Regular price$29.99

  • Linen-blend Shirt - Blue/white striped/White/Light khaki green
    -31%

    Linen-blend Shirt

    Discounted price$23.99Regular price$34.99

  • Linen-Blend Blouse - Pink/White/floral/Brown/leopard print/White/White/leopard print/White/blue floral/Black/floral/Green
    -27%

    Linen-Blend Blouse

    Discounted price$21.99Regular price$29.99

  • Flounced Blouse - Light dusty pink/White
    -30%

    Flounced Blouse

    Discounted price$19.49Regular price$27.99

  • Linen-Blend Blouse - Light blue/Light blue/striped/White/Light yellow
    -27%

    Linen-Blend Blouse

    Discounted price$21.99Regular price$29.99

  • Linen-blend Shirt - White/Blue/white striped/Light khaki green
    -20%

    Linen-blend Shirt

    Discounted price$27.99Regular price$34.99

  • Linen-Blend Blouse - White/blue floral/White/floral/Brown/leopard print/White/White/leopard print/Pink/Black/floral/Green
    -30%

    Linen-Blend Blouse

    Discounted price$20.99Regular price$29.99

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

    Linen Beach Shirt

    Discounted price$50.99Regular price$59.99

  • Gathered Linen-Blend Shirt - Light beige/White
    -31%

    Gathered Linen-Blend Shirt

    Discounted price$23.99Regular price$34.99

  • Airy Shirt - White
    -27%

    Airy Shirt

    Discounted price$21.99Regular price$29.99

  • Linen-Blend Blouse - Black/floral/White/floral/Brown/leopard print/White/White/leopard print/Pink/White/blue floral/Green
    -20%

    Linen-Blend Blouse

    Discounted price$23.99Regular price$29.99

  • Linen-Blend Blouse - Green/White/floral/Brown/leopard print/White/White/leopard print/Pink/White/blue floral/Black/floral
    -27%

    Linen-Blend Blouse

    Discounted price$21.99Regular price$29.99

  • Linen-Blend Shirt - White
    -31%
    H&M Premium Selection

    Linen-Blend Shirt

    Discounted price$23.99Regular price$34.99

  • Linen-Blend Blouse - Pale yellow/White/Light blue/striped
    -25%

    Linen-Blend Blouse

    Discounted price$20.99Regular price$27.99

  • Linen-Blend Shirt - Light beige/floral
    -25%

    Linen-Blend Shirt

    Discounted price$44.99Regular price$59.99

  • Linen-blend Shirt - Light khaki green/Blue/white striped/White
    -26%

    Linen-blend Shirt

    Discounted price$25.99Regular price$34.99

Women's Linen Shirts

Our women’s linen shirts will take you from office to bar to beach, and everywhere in between. Effortlessly slick, a white linen shirt can be tucked into jeans for an instant boost to your casualwear. Bring new comfort levels to your evening attire with a classic black linen shirt, or step up the style with a linen shirt dress. A women’s linen shirt is the wardrobe essential you didn’t know you needed. For a pop of colour, try a blue linen shirt, or throw on one of our denim shirts. Need something dressier? Browse our full range of shirts.