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

GIRL'S PINK T SHIRTS

Back to start
Category
Sort by
Filter by Size
Filter by Colour
Filter by Pattern
Filter by Material
All filters

Filter & Sort

  • Sort by

  • Size

  • Colour

  • Pattern

  • Material

  • Style

  • Length

  • Sleeve length

  • Sleeve style

  • Neckline

  • Collar

  • Brand

  • Fit

145 items

Toggle image size
Toggle image type
145 items

Selected filters:

    • 2-piece set

      2-piece set

      £14.99
      • Light pink/Striped
      • Light beige/Patterned
      • Apricot
    • Flutter-sleeved jersey top

      Flutter-sleeved jersey top

      £3.99
      • Light pink/Striped
      • White/Butterflies
      • Blue/Cat
      • White/Heart
    • 5-pack cotton T-shirts

      5-pack cotton T-shirts

      £17.99
      • Light beige/Hearts
      • Old rose/Hearts
      • Light pink/Dark pink
      • Light purple/Hearts
    • 3-pack printed jersey tops

      3-pack printed jersey tops

      £15.99
      • Light beige/Minnie Mouse
      • Light beige/Paw Patrol
      • Natural white/Minnie Mouse
      • Light purple/Paw Patrol
      New Arrival
    • 7-pack T-shirts

      7-pack T-shirts

      £24.99
      • Navy blue/Light blue
    • 3-pack printed flutter-sleeved tops

      3-pack printed flutter-sleeved tops

      £15.99
      • Pink/Barbie
      • Light green/Minnie Mouse
      New Arrival
    • 2-piece cotton top and shorts set

      2-piece cotton top and shorts set

      £9.99
      • Old rose
      • White/Striped
      • Light pink/Leopard print
      New Arrival
    • 3-pack flutter-sleeved tops

      3-pack flutter-sleeved tops

      £12.99
      • White/Light pink
      • Dusty pink
      • Light pink/Light orange
      • Navy blue/Striped
    • Printed T-shirt

      Printed T-shirt

      £2.99
      • Light pink/Unicorn
      • Natural white/Animals
      • Coral/Butterflies
      • Natural white/Butterflies
    • 5-pack printed jersey tops

      5-pack printed jersey tops

      £24.99
      • Light purple/Disney princesses
      • Pink/Disney princesses
      • Purple/Disney princesses
      • Light yellow/Frozen
    • 2-piece patterned set

      2-piece patterned set

      £14.99
      • Powder pink/Floral
      • Light blue/Striped
    • Printed T-shirt

      Printed T-shirt

      £4.99
      • Light pink/Barbie
      • Natural white/Paw Patrol
      • Natural white/Minnie Mouse
      • Light green/Hello Kitty
      New Arrival
    • 5-pack jersey tops

      5-pack jersey tops

      £15.99
      • Dark purple/Light purple
      • Dark blue/Hearts
      • Green/Hearts
      • Pink/Light blue
    • 2-piece tulle set

      2-piece tulle set

      £12.99
      • Powder pink/Butterfly
      • Light pink/Cat
      • Light pink/Butterflies
      • Light blue/Rainbow
    • 2-piece cotton jersey set

      2-piece cotton jersey set

      £9.99
      • Natural white/Choose Kindness
      • Dark grey/Grow Slow
      • Light purple/Rabbit
    • 5-pack printed jersey tops

      5-pack printed jersey tops

      £24.99
      • Light pink/Minnie Mouse
      • Pink/Disney princesses
      • Purple/Disney princesses
      • Light yellow/Frozen
    • 3-pack cotton tops

      3-pack cotton tops

      £9.99
      • Light pink/Leopard print
      • Lilac/Light pink
      • Black/White
    • Jersey top

      Jersey top

      £3.99
      • Pink
      • White
      • Light yellow
      • Mauve
      New Arrival
    • 3-pack jersey tops

      3-pack jersey tops

      £9.99
      • Bright red/Strawberries
      • Natural white/Leopard print
      • Beige/Leopard
      • Light pink/Butterfly
    • 2-piece motif-detail set

      2-piece motif-detail set

      £12.99
      • Orange/Ice cream
      • Light orange/Leopard print
      • Light yellow/Flamingos
      • White/Rainbow-striped
    • 2-piece cotton set

      2-piece cotton set

      £8.99
      • Powder beige/Floral butterfly
      • Blue/Floral
      • Light pink/Patterned
      • Light blue/Strawberry
    • Jersey top

      Jersey top

      £3.99
      • Light pink/Striped
      • White
      • Light yellow
      • Mauve
      New Arrival
    • 5-pack printed jersey tops

      5-pack printed jersey tops

      £17.99
      • Light pink/Kittens
      • Light orange/Leopard print
      • Light pink/Rainbows
    • 2-piece shimmering set

      2-piece shimmering set

      £17.99
      • Rose gold-coloured
      • Dark green
    • Flutter-sleeved jersey top

      Flutter-sleeved jersey top

      £3.99
      • Pink/Leopard
      • White/Butterflies
      • Blue/Cat
      • White/Heart
    • Printed T-shirt

      Printed T-shirt

      £4.99
      • Powder pink/Minnie Mouse
      • Natural white/Paw Patrol
      • Natural white/Minnie Mouse
      • Light green/Hello Kitty
    • Cotton jersey top

      Cotton jersey top

      £2.99
      • Light pink
      • White
      • Lilac
      • Light beige/Hearts
    • 2-piece tulle set

      2-piece tulle set

      £12.99
      • Light pink/Butterflies
      • Light pink/Cat
      • Light blue/Rainbow
      • Powder pink/Butterfly
    • Printed T-shirt

      Printed T-shirt

      £2.99
      • Coral/Butterflies
      • Natural white/Animals
      • Natural white/Butterflies
      • Dark grey/Teddy bears
    • Top

      Top

      £5.99
      • Light pink/Heart
      • Light purple/Flower
      • Dark grey/Chameleon
      • Light yellow/Rabbit
    • 3-pack cotton tops

      3-pack cotton tops

      £9.99
      • Lilac/Light pink
      • Light pink/Leopard print
      • Black/White
    • 2-piece top and joggers set

      2-piece top and joggers set

      £12.99
      • Light pink/Flamingos
      • White/Unicorns
      • Mint green/Dog
      • Light blue/Summer ready
    • 2-piece tulle set

      2-piece tulle set

      £14.99
      • Light pink/Sequined
    • 3-pack printed jersey tops

      3-pack printed jersey tops

      £15.99
      • Old rose/Frozen
      • Light beige/Paw Patrol
      • Natural white/Minnie Mouse
      • Light purple/Paw Patrol
      New Arrival
    • 3-pack flutter-sleeved tops

      3-pack flutter-sleeved tops

      £12.99
      • Dusty pink
      • White/Light pink
      • Light pink/Light orange
      • Navy blue/Striped
    • 2-piece cotton top and shorts set

      2-piece cotton top and shorts set

      £9.99
      • Light pink/Leopard print
      • White/Striped
      • Old rose

    Showing 36 of 145 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.