Skip to content

Shirt

  • Boy modelling the Mayoral Baby Boy's Shirt
    Save 67% Save %

    Mayoral Shirt - White

    Original Price £21.00
    Original Price £21.00 - Original Price £21.00
    Original Price £21.00
    Current Price £7.00
    £7.00 - £7.00
    Current Price £7.00

    Mayoral boy's plain white shirt with subtle Mayoral logo embroidery on the chest. Made using 100% cotton. Code: 140

    Original Price £21.00
    Original Price £21.00 - Original Price £21.00
    Original Price £21.00
    Current Price £7.00
    £7.00 - £7.00
    Current Price £7.00
    Save 67% Save %
  • Mayoral baby boy's tattersall shirt - 02191.
    Save 19% Save %

    Mayoral Tattersall Shirt

    Original Price £21.00
    Original Price £21.00 - Original Price £21.00
    Original Price £21.00
    Current Price £17.00
    £17.00 - £17.00
    Current Price £17.00

    Mayoral baby boy's cotton shirt, in cream white with a green and orange tattersall design. Made using 100% organic cotton. Code: 2191

    Original Price £21.00
    Original Price £21.00 - Original Price £21.00
    Original Price £21.00
    Current Price £17.00
    £17.00 - £17.00
    Current Price £17.00
    Save 19% Save %
  • Tommy Hilfiger boy's white checked shirt - kb08989.
    Save 30% Save %

    Tommy Hilfiger Checked Shirt

    Original Price £51.00 - Original Price £60.00
    Original Price £51.00 - Original Price £60.00
    Original Price £51.00
    £36.00 - £42.00
    £36.00 - £42.00
    Current Price £36.00

    This smart check shirt by Tommy Hilfiger is made using breathable organic cotton. and features logo flag embroidery on the chest. Code: kb08989

    Original Price £51.00 - Original Price £60.00
    Original Price £51.00 - Original Price £60.00
    Original Price £51.00
    £36.00 - £42.00
    £36.00 - £42.00
    Current Price £36.00
    Save 30% Save %
  • Tommy Hilfiger blue ithaca shirt - kb08729.
    Save 20% Save %

    Tommy Hilfiger Ithaca Shirt

    Original Price £56.00 - Original Price £64.00
    Original Price £56.00 - Original Price £64.00
    Original Price £56.00
    £45.00 - £51.00
    £45.00 - £51.00
    Current Price £45.00

    The pale blue pinstripes, and subtle Tommy Hilfiger branding make shirt ideal for smart occasions. Pair with jeans or chinos to complete the look. ...

    View full details
    Original Price £56.00 - Original Price £64.00
    Original Price £56.00 - Original Price £64.00
    Original Price £56.00
    £45.00 - £51.00
    £45.00 - £51.00
    Current Price £45.00
    Save 20% Save %
  • Tommy Hilfiger navy ithaca shirt set - kn01784.
    Sold Out

    Tommy Hilfiger Ithaca Shirt Set

    Original Price £94.00
    Original Price £94.00 - Original Price £94.00
    Original Price £94.00
    Current Price £75.00
    £75.00 - £75.00
    Current Price £75.00

    Create an instant outfit with this smart shirt and chinos combo from Tommy Hilfiger. The set includes a white and blue pinstripe shirt, and a pair ...

    View full details
    Original Price £94.00
    Original Price £94.00 - Original Price £94.00
    Original Price £94.00
    Current Price £75.00
    £75.00 - £75.00
    Current Price £75.00
    Sold Out
  • Closer look at the Tommy Hilfiger logo shirt.
    Save 19% Save %

    Tommy Hilfiger Logo Shirt - Blue

    Original Price £50.00 - Original Price £58.00
    Original Price £50.00 - Original Price £58.00
    Original Price £50.00
    £40.00 - £47.00
    £40.00 - £47.00
    Current Price £40.00

    A printed logo on the chest adds a casual twist to the smart styling of this Tommy Hilfiger shirt. It comes in dark sky blue and is made with a str...

    View full details
    Original Price £50.00 - Original Price £58.00
    Original Price £50.00 - Original Price £58.00
    Original Price £50.00
    £40.00 - £47.00
    £40.00 - £47.00
    Current Price £40.00
    Save 19% Save %
  • Closer view of the Tommy Hilfiger logo shirt.
    Save 19% Save %

    Tommy Hilfiger Logo Shirt - Navy

    Original Price £50.00 - Original Price £58.00
    Original Price £50.00 - Original Price £58.00
    Original Price £50.00
    £40.00 - £47.00
    £40.00 - £47.00
    Current Price £40.00

    A printed logo on the chest adds a casual twist to the smart styling of this Tommy Hilfiger shirt. It comes in dark navy and is made with a stretch...

    View full details
    Original Price £50.00 - Original Price £58.00
    Original Price £50.00 - Original Price £58.00
    Original Price £50.00
    £40.00 - £47.00
    £40.00 - £47.00
    Current Price £40.00
    Save 19% Save %
  • Tommy Hilfiger white mini print shirt.
    Save 69% Save %

    Tommy Hilfiger Mini Print Shirt - White

    Original Price £56.00 - Original Price £64.00
    Original Price £56.00 - Original Price £64.00
    Original Price £56.00
    £17.00 - £20.00
    £17.00 - £20.00
    Current Price £17.00

    For a smart look with a Tommy Hilfiger difference, try this classic white shirt, covered with a fine Tommy Hilfiger flag micro print. Code: kb08009

    Original Price £56.00 - Original Price £64.00
    Original Price £56.00 - Original Price £64.00
    Original Price £56.00
    £17.00 - £20.00
    £17.00 - £20.00
    Current Price £17.00
    Save 69% Save %
  • Boy wearing the Tommy Hilfiger oxford shirt.
    Save 20% Save %

    Tommy Hilfiger Oxford Shirt - White

    Original Price £51.00 - Original Price £60.00
    Original Price £51.00 - Original Price £60.00
    Original Price £51.00
    £41.00 - £48.00
    £41.00 - £48.00
    Current Price £41.00

    For a smart look, choose this classic Oxford shirt from Tommy Hilfiger. Made from a stretch cotton with a button down collar, it comes in crisp whi...

    View full details
    Original Price £51.00 - Original Price £60.00
    Original Price £51.00 - Original Price £60.00
    Original Price £51.00
    £41.00 - £48.00
    £41.00 - £48.00
    Current Price £41.00
    Save 20% Save %
  • Closer look at the Tommy Hilfiger pinstripe shirt.
    Save 19% Save %

    Tommy Hilfiger Pinstripe Shirt

    Original Price £50.00 - Original Price £58.00
    Original Price £50.00 - Original Price £58.00
    Original Price £50.00
    £40.00 - £47.00
    £40.00 - £47.00
    Current Price £40.00

    This 100% organic cotton shirt is ideal for smart/casual occasions, featuring a timeless pinstripe design and an embroidered flag logo on the chest...

    View full details
    Original Price £50.00 - Original Price £58.00
    Original Price £50.00 - Original Price £58.00
    Original Price £50.00
    £40.00 - £47.00
    £40.00 - £47.00
    Current Price £40.00
    Save 19% Save %
  • Tommy Hilfiger Stretch Oxford Shirt - kb06964.
    Save 20% Save %

    Tommy Hilfiger Stretch Oxford Shirt

    Original Price £43.00 - Original Price £51.00
    Original Price £43.00 - Original Price £51.00
    Original Price £43.00
    £34.00 - £41.00
    £34.00 - £41.00
    Current Price £34.00

    Keep them looking smart and feeling comfortable with this classic Oxford shirt from Tommy Hilfiger. Made from a stretchy cotton blend. Code: kb06964

    Original Price £43.00 - Original Price £51.00
    Original Price £43.00 - Original Price £51.00
    Original Price £43.00
    £34.00 - £41.00
    £34.00 - £41.00
    Current Price £34.00
    Save 20% Save %