Kids' Long Sleeve Shirts

Sort by
Filter
sort Recommended have been applied
  • Cotton Grandad Shirt - White/Stripe/White/Dinosaurs
    -20%

    Cotton Grandad Shirt

    Discounted price$19.99Normal price$24.99

  • Easy Iron shirt - White
    -20%

    Easy Iron shirt

    Discounted price$11.99Normal price$14.99

  • Linen Blend Grandad Shirt - Navy blue/Light green/Stripe
    -24%

    Linen Blend Grandad Shirt

    Discounted price$18.99Normal price$24.99

  • 3-piece Dressy Set - Navy blue/White/Black/Check/Navy blue/White
    -15%

    3-piece Dressy Set

    Discounted price$40.99Normal price$47.99

  • Cotton Denim Shirt - Denim blue
    -14%

    Cotton Denim Shirt

    Discounted price$23.99Normal price$27.99

  • Loose Fit Overshirt - Beige
    -32%

    Loose Fit Overshirt

    Discounted price$16.99Normal price$24.99

  • Pattern Cotton Shirt - White/Fir trees
    -20%

    Pattern Cotton Shirt

    Discounted price$15.99Normal price$19.99

  • Linen Blend Grandad Shirt - Light green/Stripe/Navy blue
    -24%

    Linen Blend Grandad Shirt

    Discounted price$18.99Normal price$24.99

  • Linen Blend Shirt - Light beige/Blue/Stripe/White
    -20%

    Linen Blend Shirt

    Discounted price$19.99Normal price$24.99

  • 3-piece Dressy Set - Beige/Red check/Blue/Stripe
    -30%

    3-piece Dressy Set

    Discounted price$34.99Normal price$49.99

  • Linen Blend Shirt - Blue/Stripe/Light beige/White
    -20%

    Linen Blend Shirt

    Discounted price$19.99Normal price$24.99

  • Linen Shirt - Light beige/White
    -20%
    H&M Adorables

    Linen Shirt

    Discounted price$31.99Normal price$39.99

  • Loose Fit Linen Shirt - Light blue
    -20%
    H&M Premium Selection

    Loose Fit Linen Shirt

    Discounted price$23.99Normal price$29.99

  • 3-piece Dressy Set - Black/Check/Navy blue/White/Navy blue/White
    -29%

    3-piece Dressy Set

    Discounted price$33.99Normal price$47.99

  • Loose Fit Cotton Shirt - Cream/Navy blue/Stripe
    -21%

    Loose Fit Cotton Shirt

    Discounted price$21.99Normal price$27.99

  • Cotton Poplin Shirt - Cream/Stripe
    -20%

    Cotton Poplin Shirt

    Discounted price$19.99Normal price$24.99

  • Hooded Overshirt - White/Do The Dino Style
    -20%

    Hooded Overshirt

    Discounted price$31.99Normal price$39.99

  • Cotton Shirt - Light blue/Stripe
    -20%

    Cotton Shirt

    Discounted price$19.99Normal price$24.99

  • 3-piece Dressy Set - Navy blue/White/Navy blue/White/Black/Check
    -29%

    3-piece Dressy Set

    Discounted price$33.99Normal price$47.99

  • Linen Shirt - White/Light beige
    -20%
    H&M Adorables

    Linen Shirt

    Discounted price$31.99Normal price$39.99

  • Loose Fit Cotton Shirt - Navy blue/Stripe/Cream
    -21%

    Loose Fit Cotton Shirt

    Discounted price$21.99Normal price$27.99

  • 4-piece Suit Set - Light beige
    -20%

    4-piece Suit Set

    Discounted price$63.99Normal price$79.99

  • Cotton Overshirt - Light yellow
    -21%
    H&M x Georgia Beaumont

    Cotton Overshirt

    Discounted price$37.99Normal price$47.99

Kids' Long Sleeve Shirts

Explore our range of kids' long sleeve shirts to find everything from lumberjack-style flannels to crisp white long sleeve shirts for school and special occasions. Browse a range of prints, colours and designs – choose from stripes, checks and block tones. Go for laidback kids' denim shirts for them to throw on over their T-shirts, or get them dressed up in a Grandad shirt tucked into smart trousers or skirts. Browse the full collection or take a look at our kids' blouses for more smart top options.