FREE Buy & Collect in store the next day

FREE Delivery when you spend over £50

FAST International Delivery

Gift Cards & Vouchers

Shirts

Men’s Shirts

Smarten up with a formal shirt or keep it casual with the mighty check. This season, our men’s shirts come in directional styles, versatile colours and quality finishes – exactly what you’d expect from our global brands.

  1. Floral print Italian cotton shirt Floral print Italian cotton shirt £ 51.00 Was £ 85.00

    New & Lingwood

    Floral print Italian cotton shirt

    AS SEEN IN GQ
  2. Long sleeve rose jacquard shirt Long sleeve rose jacquard shirt £ 165.00

    Duchamp

    Long sleeve rose jacquard shirt

  3. Long sleeve rose jacquard shirt Long sleeve rose jacquard shirt £ 165.00

    Duchamp

    Long sleeve rose jacquard shirt

  4. Long sleeve floral jacquard shirt Long sleeve floral jacquard shirt £ 165.00

    Duchamp

    Long sleeve floral jacquard shirt

  5. Long sleeve blooms printshirt Long sleeve blooms printshirt £ 150.00

    Duchamp

    Long sleeve blooms printshirt

  6. Long sleeve rose floral jacquard shirt Long sleeve rose floral jacquard shirt £ 165.00

    Duchamp

    Long sleeve rose floral jacquard shirt

  7. Long sleeve ives floral hirt Long sleeve ives floral hirt £ 150.00

    Duchamp

    Long sleeve ives floral hirt

  8. SH mini floral penny collar SH mini floral penny collar £ 79.20 Was £ 99.00

    Without Prejudice

    SH mini floral penny collar

  9. Floral print 3 button cuff shirt Floral print 3 button cuff shirt £ 100.00 Was £ 125.00

    Simon Carter

    Floral print 3 button cuff shirt

    AS SEEN IN GQ
  10. Bold flower print 3 button cuff shirt Bold flower print 3 button cuff shirt £ 100.00 Was £ 125.00

    Simon Carter

    Bold flower print 3 button cuff shirt

  11. Long sleeved floral shirt Long sleeved floral shirt £ 150.00

    Paul Smith London

    Long sleeved floral shirt

    AS SEEN IN GQ
  12. Painted flower print 3 button cuff shirt Painted flower print 3 button cuff shirt £ 100.00 Was £ 125.00

    Simon Carter

    Painted flower print 3 button cuff shirt

  13. Long sleeved bright floral shirt Long sleeved bright floral shirt £ 150.00

    Paul Smith London

    Long sleeved bright floral shirt

  14. Art deco floral print Italian cotton shirt Art deco floral print Italian cotton shirt £ 51.00 Was £ 85.00

    New & Lingwood

    Art deco floral print Italian cotton shirt

  15. Floral print Italian cotton shirt Floral print Italian cotton shirt £ 51.00 Was £ 85.00

    New & Lingwood

    Floral print Italian cotton shirt

    AS SEEN IN GQ
  16. Long sleeved floral shirt Long sleeved floral shirt £ 150.00

    Paul Smith London

    Long sleeved floral shirt

  17. Small flower print 3 button cuff shirt Small flower print 3 button cuff shirt £ 100.00 Was £ 125.00

    Simon Carter

    Small flower print 3 button cuff shirt

  18. Long sleeved floral shirt Long sleeved floral shirt £ 150.00

    Paul Smith London

    Long sleeved floral shirt

  19. Long sleeve paisley shirt Long sleeve paisley shirt £ 165.00

    Duchamp

    Long sleeve paisley shirt

  20. Long sleeved floral print slim fit shirt Long sleeved floral print slim fit shirt £ 145.00

    Paul Smith London

    Long sleeved floral print slim fit shirt

Reset All

You have selected

  1. Formal Remove Refinement
  2. Floral Remove Refinement

In this section

Refine By