Women's Shirts

Filter
sort Recommended have been applied
  • Oxford Shirt - White/Blue/striped/Blue/Light pink/Light pink/striped/Blue/striped
    -50%

    Oxford Shirt

    Discounted price$12.49Regular price$24.99

  • Oxford Shirt - Blue/striped/Blue/Light pink/White/Light pink/striped/Blue/striped
    -20%

    Oxford Shirt

    Discounted price$19.99Regular price$24.99

  • Ruffle-Trimmed Denim Shirt - Light denim blue
    -18%

    Ruffle-Trimmed Denim Shirt

    Discounted price$36.99Regular price$44.99

  • Linen Shirt - Dark brown/Black/White/Blue/striped
    -17%
    H&M Premium Selection

    Linen Shirt

    Discounted price$28.99Regular price$34.99

  • Linen Shirt - Black/Dark brown/White/Blue/striped
    -17%
    H&M Premium Selection

    Linen Shirt

    Discounted price$28.99Regular price$34.99

  • Oxford Shirt - Light pink/Blue/striped/Blue/White/Light pink/striped/Blue/striped
    -20%

    Oxford Shirt

    Discounted price$19.99Regular price$24.99

  • Lace-Trimmed Cotton Shirt - White/Light purple
    -17%

    Lace-Trimmed Cotton Shirt

    Discounted price$24.99Regular price$29.99

  • Satin Resort Shirt - Dark dusty pink
    -17%

    Satin Resort Shirt

    Discounted price$24.99Regular price$29.99

  • Oversized Linen-Blend Shirt - Blue/Light pink/Blue/striped
    -18%
    H&M Premium Selection

    Oversized Linen-Blend Shirt

    Discounted price$32.99Regular price$39.99

  • Defined-Waist Shirt - Dusty pink/striped
    -18%

    Defined-Waist Shirt

    Discounted price$32.99Regular price$39.99

  • Oversized Linen-Blend Shirt - Light pink/Blue/Blue/striped
    -20%
    H&M Premium Selection

    Oversized Linen-Blend Shirt

    Discounted price$31.99Regular price$39.99

  • Short-Sleeved Denim Shirt - Cream/Light denim blue
    -17%

    Short-Sleeved Denim Shirt

    Discounted price$24.99Regular price$29.99

  • Short-Sleeved Denim Shirt - Light denim blue/Cream
    -17%

    Short-Sleeved Denim Shirt

    Discounted price$24.99Regular price$29.99

  • Linen-blend Shirt - Light pink/striped/Blue/white striped/Light blue/striped/Light blue/White/Light beige
    -17%
    H&M Premium Selection

    Linen-blend Shirt

    Discounted price$24.99Regular price$29.99

  • Oversized Linen-Blend Shirt - Light beige/Black
    -10%
    H&M Premium Selection

    Oversized Linen-Blend Shirt

    Discounted price$35.99Regular price$39.99

  • Tapered-Waist Cotton Shirt - White
    -18%

    Tapered-Waist Cotton Shirt

    Discounted price$40.99Regular price$49.99

  • Oversized Linen-Blend Shirt - Black/Light beige
    -10%
    H&M Premium Selection

    Oversized Linen-Blend Shirt

    Discounted price$35.99Regular price$39.99

  • Oxford Shirt - Blue/Blue/striped/Light pink/White/Light pink/striped/Blue/striped
    -20%

    Oxford Shirt

    Discounted price$19.99Regular price$24.99

  • Cotton-blend Shirt - White/Light blue
    -28%

    Cotton-blend Shirt

    Discounted price$17.99Regular price$24.99

  • Fitted Shirt - Light blue/striped/Dark blue/striped
    -20%

    Fitted Shirt

    Discounted price$19.99Regular price$24.99

  • Cotton Poplin Shirt - Blue/striped
    -20%

    Cotton Poplin Shirt

    Discounted price$31.99Regular price$39.99

  • Tie-Front Poplin Shirt - Light beige/striped/White
    -18%

    Tie-Front Poplin Shirt

    Discounted price$36.99Regular price$44.99

  • Linen-blend Shirt - Light blue/striped/Light pink/striped/Blue/white striped/Light blue/White/Light beige
    -17%
    H&M Premium Selection

    Linen-blend Shirt

    Discounted price$24.99Regular price$29.99

  • Linen Shirt - White/Dark brown/Black/Blue/striped
    -17%
    H&M Premium Selection

    Linen Shirt

    Discounted price$28.99Regular price$34.99

  • Shirt with Eyelet Embroidery - Cream
    -18%

    Shirt with Eyelet Embroidery

    Discounted price$48.99Regular price$59.99

  • Modal-Blend Shirt - Cream
    -18%

    Modal-Blend Shirt

    Discounted price$32.99Regular price$39.99

  • Linen Beach Shirt - White/Dark brown/Black
    H&M Premium Selection
  • Patterned Poplin Shirt - Light beige/striped/Cream/patterned
    -20%

    Patterned Poplin Shirt

    Discounted price$19.99Regular price$24.99

  • Linen-blend Shirt - Blue/white striped/Light pink/striped/Light blue/striped/Light blue/White/Light beige
    -40%
    H&M Premium Selection

    Linen-blend Shirt

    Discounted price$17.99Regular price$29.99

  • Denim Shirt - Denim blue/Light denim blue
    -20%

    Denim Shirt

    Discounted price$31.99Regular price$39.99

  • Linen Beach Shirt - Dark brown/White/Black
    H&M Premium Selection
  • Oversized Shirt - Light pink/Light blue/striped
    -20%

    Oversized Shirt

    Discounted price$23.99Regular price$29.99

  • Oversized Linen-Blend Shirt - Blue/striped/Blue/Light pink
    -20%
    H&M Premium Selection

    Oversized Linen-Blend Shirt

    Discounted price$31.99Regular price$39.99

Women's Shirts

Explore our closet-staple women’s shirts in a variety of materials, perfect for the office and beyond. Discover crisp white shirts in oversized and fitted styles that can be layered under blazers and sleeveless sweaters for an effortless preppy look. Stay cool on vacation in airy linen shirts and choose from a host of neutral and bright shades. Go for tie-front details for a flattering fit, or wear a boyfriend shirt over a tank top for laid-back summer dressing. Find both button-up and pullover shirt styles here, or browse our women’s blouses and tunics for more simple top options.