Mobile Menu
Mobile Menu
Mobile Search
Loading

Refreshing products
Refine by:       |      Clear All >
  • Toggle options Brand
    Barbour
    Brax
    Cleeve of London
    Dubarry
    Eden Park
    Gant
    Icebreaker
    Laksen
    RM Williams
    Schoffel
    Viyella
  • Toggle options Size
    Small (15")
    Medium (15.5")
    Large (16" - 16.5")
    XL (17")
    XXL (17.5" - 18")
    XXXL (18.5" - 19")
    4XL (19.5" - 20")
  • Toggle options Shirt Material
    100% Cotton
    100% Linen
    80% Cotton 20% Wool
    Cotton
    Cotton Mix
    Merino
    Stretch Cotton
  • Toggle options Shirt Design
    Checked
    Plain
    Rugger Style
    Striped
    Tartan
  • Toggle options Shirt Tone
    Beiges
    Blacks
    Blues
    Browns
    Burgundys
    Creams
    Golds
    Greens
    Greys
    Lilacs
    Multicolour
    Navys
    Oranges
    Pinks
    Plums
    Purples
    Reds
    Sand
    Turquoise
    Whites
    Yellows
  • Toggle options Shirt Collar Type
    Button Down
    Cut Away
    Standard
  • Toggle options Shirt Cuff Type
    Double
    Single
  • Toggle options Price

Christmas Gifts for Him Shirts

Sort by price: High to Low . Low to High
By Eden Park
Eden Park Jersey Rugby Shirt NEW
85.00
By Brax
Brax Darcy Comfort Stretch Shirt
Was 59.95
Now 44.95
By Gant
Gant Oxford Shirt NEW
Was 85.00
Now 80.00
By Gant
Gant Poplin Banker Stripe Shirt NEW
Was 85.00
Now 80.00
By Gant
Gant Poplin Gingham Checked Shirt NEW
Was 85.00
Now 80.00
By Gant
Gant Checked Shirt
Was 95.00
Now 60.00
by Viyella
by Viyella Club Check Shirt
Was 59.95
Now 45.00
by Viyella
by Viyella Tattersall Check Shirt
Was 59.50
Now 45.00
by Viyella
by Viyella Breton Stripe Shirt
Was 59.50
Now 45.00
by Viyella
by Viyella Mini Check Shirt
Was 59.50
Now 45.00
By Viyella
Viyella Dogtooth Check Shirt
Was 49.50
Now 35.00
By Barbour
Barbour Don Shirt NEW
59.95
By Barbour
Barbour Rory Shirt NEW
64.95
By Barbour
Barbour Forestay Shirt NEW
69.95
By Icebreaker
Icebreaker Lodge LS Flannel Shirt NEW
120.00
By Laksen
Laksen Robin Shirt NEW
99.00
By Laksen
Laksen Daniel Shirt NEW
89.00
By Laksen
Laksen Ricky Shirt NEW
79.00
By Laksen
Laksen Lancaster Shirt NEW
99.00
By Gant
Gant Mini Gingham Check Shirt NEW
Was 85.00
Now 80.00
By Gant
Gant Gingham Checked Shirt NEW
Was 85.00
Now 80.00
By Gant
Gant Oxford Banker Shirt NEW
Was 85.00
Now 80.00
By Gant
Gant Tartan Plaid Shirt NEW
Was 85.00
Now 80.00
By Gant
Gant Poplin Gingham Checked Shirt NEW
Was 85.00
Now 80.00
By Eden Park
Eden Park Ray Striped Shirt NEW
87.00
By Eden Park
Eden Park Carr Checked Shirt NEW
93.00
By Viyella
Viyella Hunting Check Shirt NEW
69.95
By Viyella
Viyella Tartan Shirt NEW
69.95
By Viyella
Viyella Tartan Shirt NEW
69.95
By Viyella
Viyella Window Check Shirt NEW
69.95
By Viyella
Viyella Dice Weave Check Shirt NEW
69.95
By Viyella
Viyella Classic Tattersall Shirt NEW
69.95
By Viyella
Viyella Classic Tattersall Shirt NEW
69.95
By Viyella
Viyella Tattersall Check Shirt NEW
69.95
By Viyella
Viyella Window Check Shirt NEW
69.95
By Viyella
Viyella Herringbone Check Shirt NEW
69.95
By Viyella
Viyella Melange Club Check Shirt NEW
69.95
By Viyella
Viyella Tattersall Check Shirt NEW
69.95
By Viyella
Viyella Tattersall Shirt NEW
62.50
By Viyella
Viyella Melange Check Shirt NEW
62.50
By Viyella
Viyella Melange Club Check Shirt NEW
62.50
By Brax
Brax Pique Denim Shirt NEW
59.95
By Brax
Brax Double Face Shirt NEW
64.95
By Brax
Brax Heather Twill Shirt NEW
54.95
By RM Williams
RM Williams Milton Shirt NEW
130.00
By RM Williams
RM Williams Collins Shirt NEW
90.00
By RM Williams
RM Williams Rancher Shirt NEW
100.00
By RM Williams
RM Williams Collins Shirt NEW
95.00
By RM Williams
RM Williams Collins Shirt NEW
90.00
By RM Williams
RM Williams Bourke Shirt NEW
90.00
By RM Williams
RM Williams Collins Shirt NEW
90.00
By RM Williams
RM Williams Keith Shirt NEW
79.00
By Barbour
Barbour Bank Shirt NEW
49.95
By Laksen
Laksen Wilbur Tattersall Shirt NEW
89.00
By RM Williams
RM Williams Mansfield Shirt
114.95
By RM Williams
RM Williams Strickland Long Sleeved Shirt
74.95
By RM Williams
RM Williams Hawker Shirt
79.95
by RM Williams
by RM Williams Forster Shirt
79.95
By Gant
Gant Classic Oxford Shirt
Was 85.00
Now 70.00
by RM Williams
by RM Williams Milton Shirt
119.95
By Gant
Gant Oxford Bankers Stripe Shirt
Was 85.00
Now 80.00
By Gant
Gant Oxford Gingham Check Shirt
Was 85.00
Now 70.00
By RM Williams
RM Williams Paxton Shirt
74.95
By Cleeve of London
Cleeve of London Striped Shirt
Was 69.50
Now 55.50
By Cleeve of London
Cleeve of London Large Gingham Check Shirt
Was 69.50
Now 55.50
By Cleeve of London
Cleeve of London Gingham Check Shirt
Was 69.50
Now 55.50
By Dubarry
Dubarry Heritage Polo Shirt
Was 79.00
Now 55.00
By Dubarry
Dubarry Allenwood Shirt NEW COLOURS
89.00
By Dubarry
Dubarry Slane Shirt NEW COLOUR
89.00
By Schoffel
Schoffel Burnham Tattersall Shirt
69.95
By Schoffel
Schoffel Padstow Shirt
69.95
By Schoffel
Schoffel Brancaster Shirt NEW COLOURS
69.95
By Schoffel
Schoffel Banbury Shirt
69.95
By Gant
Gant Perfect Oxford Shirt
Was 80.00
Now 75.00
By Barbour
Barbour Albert Shirt
59.95
By Barbour
Barbour Moss Shirt
59.95
By RM Williams
RM Williams Urangandi Shirt
79.95
By RM Williams
RM Williams Tallong Shirt
79.95
By RM Williams
RM Williams Haigslea  Shirt
79.95
By RM Williams
RM Williams Tintaburra Shirt
79.95
By Eden Park
Eden Park Pop Ray Stripe Shirt
Was 75.00
Now 37.50
By Schoffel
Schoffel Cambridge Check Shirt
69.95
By Dubarry
Dubarry Midleton Shirt
79.00
By Dubarry
Dubarry Ballincollig Shirt NEW
89.00
By Barbour
Barbour Leonard Shirt NEW
54.95
By Barbour
Barbour Cogley Shirt
Was 59.95
Now 40.00
By Barbour
Barbour Erewash Shirt
Was 59.95
Now 40.00
By Barbour
Barbour Ashburton Shirt
Was 59.95
Now 40.00
By Barbour
Barbour Barford Shirt
Was 59.95
Now 40.00
By RM Williams
RM Williams Keith Shirt NEW
90.00
By RM Williams
RM Williams Collins Plain Shirt NEW
85.00
By RM Williams
RM Williams Collins Oxford Plain Shirt NEW
85.00
By RM Williams
RM Williams Millbank Shirt NEW
54.95
By RM Williams
RM Williams Pakenham Shirt NEW
74.95
By RM Williams
RM Williams Tunbridge Shirt NEW
69.95
By RM Williams
RM Williams Streatham Shirt NEW
59.95
By Eden Park
Eden Park Checked Shirt
Was 91.50
Now 65.00
By Brax
Brax Dries Silk Wash Shirt
Was 49.95
Now 34.95
By Brax
Brax Dries College Oxford Shirt
Was 59.95
Now 44.95