Members get free delivery and 10% off their first purchase. <br>Not a member yet? Join now, it's free!
Free standard delivery and Click & Collect for orders over £20 for Members.

WOMEN'S SHIRTS

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

Filter & Sort

  • Sort by

  • Brand

  • Size

  • Colour

    • Beige
    • Grey
    • Orange
    • Purple
    • White
  • Pattern

    • checked
  • Style

  • Function

  • Neckline

  • Sleeve length

    • Long sleeve
  • Waist rise

  • Length

    • Cropped
    • Long
  • Sleeve style

  • Collar

  • Fit

    • Oversized
  • Occasion

    • Office wear
  • Concept

  • Quality

  • Material

399 items

Toggle image size
Toggle image type
399 items

Selected filters:

    • Crochet-look shirtModel

      Crochet-look shirt

      £39.99
      • Yellow
      New Arrival
    • Linen-blend shirtModel

      Linen-blend shirt

      £19.99
      • Pink
      • White
      • Light beige
      • Light blue
      Member price £13.99
      New Arrival
    • Linen shirtModel
      Premium Selection

      Linen shirt

      £59.99
      • Light beige
      • Black
      New Arrival
    • Linen-blend shirtModel

      Linen-blend shirt

      £19.99
      • Light blue
      • White
      • Light beige
      • Pink
      Member price £15.99
    • Linen-blend shirtModel

      Linen-blend shirt

      £19.99
      • White
      • Light beige
      • Light blue
      • Pink
    • Oversized linen shirtModel
      Premium Selection

      Oversized linen shirt

      £24.99
      • White
      New Arrival
    • Linen shirtModel
      XS-4XL
      Premium Selection

      Linen shirt

      £19.99
      • White
      • Black
      • Light blue marl
      • Light beige marl
    • Cotton poplin shirtModel
      XS-4XL

      Cotton poplin shirt

      £17.99
      • Pink/Striped
      • White
      • Blue
      • Blue/Striped
      Member price £13.99
    • Linen-blend shirtModel

      Linen-blend shirt

      £24.99
      • Yellow/Striped
      • Light beige
      • White
      New Arrival
    • Crinkled chiffon shirtModel

      Crinkled chiffon shirt

      £19.99
      • Light beige/Leaf-patterned
      • White
      • Black
      • Yellow
      New Arrival
    • Linen-blend shirtModel

      Linen-blend shirt

      £24.99
      • Light beige
      • White
      • Yellow/Striped
      New Arrival
    • Linen shirtModel
      XS-4XL
      Premium Selection

      Linen shirt

      £19.99
      • Black
      • White
      • Light blue marl
      • Light beige marl
    • Pointed-collar shirtModel

      Pointed-collar shirt

      £17.99
      • White/Striped
      • Cream
      • Bright pink
      • Black
      Member price £13.99
    • Linen shirtModel
      Premium Selection

      Linen shirt

      £59.99
      • Black
      • Light beige
      New Arrival
    • Broderie anglaise beach shirtModel

      Broderie anglaise beach shirt

      £19.99
      • Black
      New Arrival
    • Linen-blend shirtModel

      Linen-blend shirt

      £19.99
      • White
      • Light beige
      • Light blue
      • Pink
    • Patterned shirtModel

      Patterned shirt

      £27.99
      • Navy blue/Patterned
      New Arrival
    • Pointed-collar shirtModel

      Pointed-collar shirt

      £17.99
      • Cream
      • White/Striped
      • Bright pink
      • Black
      Member price £13.99
    • Pointed-collar shirtModel

      Pointed-collar shirt

      £17.99
      • Black
      • Cream
      • White/Striped
      • Bright pink
      Member price £13.99
    • Linen-blend shirtModel

      Linen-blend shirt

      £19.99
      • Light beige
      • White
      • Light blue
      • Pink
    • Embroidered shirtModel

      Embroidered shirt

      £49.99
      • Cream
    • Linen-blend shirtModel

      Linen-blend shirt

      £19.99
      • White
      • Light beige
      • Light blue
      • Pink
    • Linen-blend popover shirtModel

      Linen-blend popover shirt

      £19.99
      • Light blue/Striped
      New Arrival
    • Cropped linen shirtModel
      Premium Selection

      Cropped linen shirt

      £18.99
      • Light beige
      • Bright orange
      New Arrival
    • Cotton poplin shirtModel
      XS-4XL

      Cotton poplin shirt

      £17.99
      • Blue/Striped
      • White
      • Blue
      • Orange
    • Oversized crochet-look shirtModel

      Oversized crochet-look shirt

      £19.99
      • Black
      New Arrival
    • Oversized shirtModel

      Oversized shirt

      £19.99
      • Bright green/Striped
      New Arrival
    • Oxford shirtModel

      Oxford shirt

      £17.99
      • White
      • Light blue
      • Light blue/Striped
      • Mint green
    • Linen shirtModel
      Premium Selection

      Linen shirt

      £19.99
      • Light blue marl
      • White
      • Black
      • Light beige marl
    • Linen shirtModel
      XS-4XL
      Premium Selection

      Linen shirt

      £19.99
      • Light beige marl
      • White
      • Black
      • Light blue marl
    • Linen shirtModel
      XS-4XL
      Premium Selection

      Linen shirt

      £19.99
      • Coral pink
      • White
      • Black
      • Light blue marl
    • Linen-blend shirtModel

      Linen-blend shirt

      £19.99
      • Bright orange
      • White
      • Light beige
      • Light blue
      New Arrival
    • Pointed-collar shirtModel

      Pointed-collar shirt

      £17.99
      • Cream/Spotted
      • Cream
      • White/Striped
      • Bright pink
      Member price £13.99
      New Arrival
    • Oversized linen-blend shirtModel
      Premium Selection

      Oversized linen-blend shirt

      £19.99
      • Dark brown
      • White
      New Arrival
    • Pointed-collar shirtModel

      Pointed-collar shirt

      £17.99
      • Green
      • Cream
      • White/Striped
      • Bright pink
      Member price £13.99
    • Crinkled chiffon shirtModel

      Crinkled chiffon shirt

      £19.99
      • Yellow
      • White
      • Black
      • White/Leaf-patterned
      Member price £15.99
    • Cotton shirtModel

      Cotton shirt

      £19.99
      • White
      • Black
      • Blue/White striped
      • Pink/Striped
    • Pointed-collar shirtModel

      Pointed-collar shirt

      £17.99
      • Cream/Zebra-print
      • Cream
      • White/Striped
      • Bright pink
      New Arrival
    • Broderie anglaise shirtModel

      Broderie anglaise shirt

      £34.99
      • Black
      • White
      • Bright blue
    • Oxford shirtModel

      Oxford shirt

      £17.99
      • Light blue/Striped
      • White
      • Light blue
      • Mint green
    • Crinkled chiffon shirtModel
      XS-4XL

      Crinkled chiffon shirt

      £19.99
      • White/Leaf-patterned
      • White
      • Black
      • Yellow
    • Oversized crinkled shirtModel

      Oversized crinkled shirt

      £18.99
      • White
      • Cerise
      • Black
      New Arrival
    • Cotton poplin shirtModel
      XS-4XL

      Cotton poplin shirt

      £17.99
      • White
      • Blue
      • Blue/Striped
      • Orange
    • Pointed-collar shirtModel

      Pointed-collar shirt

      £17.99
      • Bright pink
      • Cream
      • White/Striped
      • Black
      Member price £13.99
    • Pointed-collar shirtModel

      Pointed-collar shirt

      £17.99
      • Light beige/Patterned
      • Cream
      • White/Striped
      • Bright pink
      Member price £13.99
    • Cotton shirtModel

      Cotton shirt

      £22.99
      • White
      New Arrival
    • Pop-Over Linen ShirtModel
      ARKET

      Pop-Over Linen Shirt

      £45.00
      • Off White/Black
      • Beige
    • Oxford shirtModel

      Oxford shirt

      £17.99
      • Light blue
      • White
      • Light blue/Striped
      • Mint green
    • Broderie anglaise shirtModel

      Broderie anglaise shirt

      £34.99
      • White
      • Black
      • Bright blue
      New Arrival
    • Long cotton shirtModel

      Long cotton shirt

      £19.99
      • White
      • Blue/Pinstriped
      • Dark red
      • Blue
    • Slim-fit denim shirtModel

      Slim-fit denim shirt

      £22.99
      • Denim blue
    • Oversized poplin shirtModel

      Oversized poplin shirt

      £14.99
      • Green/White striped
      • Black
      • Green
      • Orange
      New Arrival
    • Oversized linen-blend shirtModel
      Premium Selection

      Oversized linen-blend shirt

      £19.99
      • White
      • Dark brown
      New Arrival
    • Cotton-blend shirtModel

      Cotton-blend shirt

      £14.99
      • White
      • Black
      • Light blue
    • Linen-blend shirtModel

      Linen-blend shirt

      £24.99
      • White
      • Light beige
      • Yellow/Striped
      New Arrival
    • Classic denim shirtModel
      Monki

      Classic denim shirt

      £40.00
      • Blue denim
    • Cotton poplin shirtModel

      Cotton poplin shirt

      £17.99
      • Orange
      • White
      • Blue
      • Blue/Striped
      Member price £13.99
    • Fitted shirtModel

      Fitted shirt

      £17.99
      • Black
      • Light beige
      • Gold-coloured
    • Oversized poplin shirtModel

      Oversized poplin shirt

      £14.99
      • Light pink/White striped
      • Black
      • Green
      • Orange
    • Patterned shirtModel

      Patterned shirt

      £24.99
      • Dark blue/Stockholm
      • Blue/Patterned
      • Pink/Patterned
      New Arrival
    • Lace-detail shirtModel

      Lace-detail shirt

      £49.99
      • Black
      • Cream
    • Oversized crinkled shirtModel

      Oversized crinkled shirt

      £18.99
      • Black
      • White
      • Cerise
      New Arrival
    • Patterned resort shirtModel

      Patterned resort shirt

      £19.99
      • Cerise/Leaf-patterned
      New Arrival
    • Oversized silk-blend shirtModel
      Premium Selection

      Oversized silk-blend shirt

      £79.99
      • White/Blue striped
      New Arrival
    • Relaxed Poplin ShirtModel
      ARKET

      Relaxed Poplin Shirt

      £69.00
      • Pink Stripes
      • Off White/Black
      • Blue/White
      • Light Beige/Black
      New Arrival
    • Linen-blend shirtModel

      Linen-blend shirt

      £49.99
      • Cream
    • Oversized seersucker shirtModel

      Oversized seersucker shirt

      £22.99
      • Light pink/Checked
      • Light blue/Checked
      • White
    • Crinkled chiffon shirtModel

      Crinkled chiffon shirt

      £19.99
      • Pink
      • White
      • Black
      • Yellow
      New Arrival
    • Crinkled chiffon shirtModel

      Crinkled chiffon shirt

      £19.99
      • Bright green
      • White
      • Black
      • Yellow
    • Cropped linen shirtModel
      Premium Selection

      Cropped linen shirt

      £18.99
      • Bright orange
      • Light beige
      New Arrival
    • Linen-blend popover shirtModel

      Linen-blend popover shirt

      £19.99
      • Light blue/Striped
    • Cotton shirtModel

      Cotton shirt

      £19.99
      • Black
      • White
      • Blue/White striped
      • Pink/Striped
    • Patterned shirtModel

      Patterned shirt

      £39.99
      • Beige/Patterned
    • Silk-blend shirtModel
      Premium Selection

      Silk-blend shirt

      £99.99
      • Pink
      • Navy blue
    • Oversized viscose shirtModel

      Oversized viscose shirt

      £34.99
      • Dark brown/Snakeskin-patterned
      New Arrival
    • Boxy cut shirtModel
      Monki

      Boxy cut shirt

      £20.00
      • Green
      • Black
      • Nature print
    • Oversized seersucker shirtModel

      Oversized seersucker shirt

      £22.99
      • White
      • Light pink/Checked
      • Light blue/Checked
      New Arrival
    • Crinkled chiffon shirtModel

      Crinkled chiffon shirt

      £19.99
      • Black/Striped
      • White
      • Black
      • Yellow
    • Oversized crinkled shirtModel

      Oversized crinkled shirt

      £18.99
      • Cerise
      • White
      • Black
      New Arrival
    • Satin shirtModel

      Satin shirt

      £18.99
      • Cream/Tiger-striped
      New Arrival
    • Crinkled chiffon shirtModel

      Crinkled chiffon shirt

      £19.99
      • Coral
      • White
      • Black
      • Yellow
    • Oversized shirtModel

      Oversized shirt

      £19.99
      • White
      • Pink
    • Oversized poplin shirtModel

      Oversized poplin shirt

      £14.99
      • Orange
      • Black
      • Green
      • Light pink/White
      Member price £9.99
    • Long sleeve cotton shirtModel
      Monki

      Long sleeve cotton shirt

      £25.00
      • Blue and white stripes
      • White
      • Green and white stripes
    • Broderie anglaise shirtModel

      Broderie anglaise shirt

      £34.99
      • Bright blue
      • White
      • Black
    • Oversized poplin shirtModel

      Oversized poplin shirt

      £14.99
      • White
      • Black
      • Green
      • Orange
    • Cotton shirtModel

      Cotton shirt

      £34.99
      • Blue/Striped
    • Oversized poplin shirtModel

      Oversized poplin shirt

      £14.99
      • Black
      • Green
      • Orange
      • Light pink/White
    • Cotton shirtModel

      Cotton shirt

      £18.99
      • White
    • Oxford shirtModel

      Oxford shirt

      £14.99
      • White
      • Light blue/Striped
      • Light pink
      • Light green/Striped

    Showing 90 of 399 Items

    Load more products

    Women
    Men
    Divided
    Baby
    Kids
    H&M HOME
    Beauty
    Sport
    &Brands

    Career at H&M
    About H&M group
    Sustainability H&M Group
    Press
    Investor Relations
    Corporate Governance

    Customer Service
    My Account
    Store Locator
    Legal & Privacy
    Contact
    Gift Cards
    Report a scam
    Cookie Notice

    JOIN NOW

    Become a member today and get 10% off your first purchase

    READ MORE
    • Facebook
    • Twitter
    • Instagram
    • Youtube
    • Pinterest

    The content of this site is copyright-protected and is the property of H&M Hennes & Mauritz AB.

    H&M
    United Kingdom | £

    Become a member

    Become a member — don’t miss out on deals, offers, discounts and bonus vouchers.

    / /
    H&M wants to give you a special treat on your birthday

    Wish your inbox was more stylish? No problem! Simply subscribe to our newsletter. Find out what's hot and happening in the world of fashion, beauty, and home decor. Plus, you'll get info on the latest membership rewards and events – straight to your inbox!

    By clicking ‘Become a member’, I agree to the H&M Membership 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.