Collection: Shirts
Shop men’s shirts and tops in slim-fit and dress styles, alongside short-sleeved double-gauze shirts, long-sleeved turtleneck tops and a cotton scoop-neck top. Materials include cotton, satin, double gauze, and organic cotton and linen. Colours range from black and white to green, orange, royal blue, purple, pink and red, with options such as a light brown satin shirt.
Prints include geometric patterns, checks, stripes and mod circles, as well as racing, safari animal, pheasant, horse, floral and other decorative motifs. Choose between long- and short-sleeved shirts, with details including double collars, tie-dye effects and flocking. Product titles make it easy to compare the colours, prints, fabrics and sleeve styles in this collection.
-
Men’s Black & White Geometric Print Slim Fit Shirt – 100% Cotton
Regular price £39.00Regular priceUnit price / perSale price £39.00 -
Men's Slim Fit Green Orange Patterned Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Royal Blue Turtleneck Long Sleeve Top
Regular price £22.00Regular priceUnit price / perSale price £22.00 -
Black Cotton Long Sleeve Scoop Neck Top
Regular price £26.00Regular priceUnit price / perSale price £26.00 -
Purple Turtleneck Long Sleeve Top
Regular price £22.00Regular priceUnit price / perSale price £22.00 -
Racing Flag Motorsport Print Shirt
Regular price £95.00Regular priceUnit price / perSale price £95.00 -
The Dependable Man's Shirt
Regular price £95.00Regular priceUnit price / perSale price £95.00 -
The Sensible Man's Shirt
Regular price £95.00Regular priceUnit price / perSale price £95.00 -
Gingham Check Shirt with Pink Insert
Regular price £95.00Regular priceUnit price / perSale price £95.00 -
Ornamental Silhouette Print Shirt
Regular price £95.00Regular priceUnit price / perSale price £95.00 -
Stripe Double Collar Print Shirt
Regular price £95.00Regular priceUnit price / perSale price £95.00 -
Watercolor Pheasant Print Shirt
Regular price £95.00Regular priceUnit price / perSale price £95.00 -
Vintage Grand Prix Racing Print Shirt
Regular price £95.00Regular priceUnit price / perSale price £95.00 -
Mod Circles Short Sleeve Shirt
Regular price £90.00Regular priceUnit price / perSale price £90.00 -
Classic Check Print Shirt
Regular price £95.00Regular priceUnit price / perSale price £95.00 -
Highland Thistles Print Shirt
Regular price £95.00Regular priceUnit price / perSale price £95.00 -
Courtship Pheasants Print Shirt
Regular price £95.00Regular priceUnit price / perSale price £95.00 -
Marble Tie-Dye Shirt with Flocking Detail
Regular price £120.00Regular priceUnit price / perSale price £120.00 -
Tie-Dye Floral Flocking Shirt with Luxury Textured Finish
Regular price £120.00Regular priceUnit price / perSale price £120.00 -
Skull Flocking Shirt with Gradient Tie-Dye Luxury Textured Finish
Regular price £120.00Regular priceUnit price / perSale price £120.00 -
Multi Horse Rider Print Shirt
Regular price £95.00Regular priceUnit price / perSale price £95.00 -
Dragon Fire Print Shirt
Regular price £95.00Regular priceUnit price / perSale price £95.00 -
Tie-Dye Floral Flocking Shirt - Green
Regular price £120.00Regular priceUnit price / perSale price £120.00 -
Safari Animal Print Short Sleeve Shirt
Regular price £90.00Regular priceUnit price / perSale price £90.00 -
Organic Cotton & Linen Shirt - Galaxy Pink & Red
Regular price £65.00Regular priceUnit price / perSale price £65.00 -
Organic Cotton & Linen Shirt - Galaxy Black & White
Regular price £65.00Regular priceUnit price / perSale price £65.00 -
Organic Cotton and Linen Shirt in Circuit Garden
Regular price £62.00Regular priceUnit price / per£62.00Sale price £62.00 -
Yumi Black Cotton Gingham Embroidered Shirt
Regular price £25.00Regular priceUnit price / per£50.00Sale price £25.00Sale -
Byron Dotty Print Shirt
Regular price £56.00Regular priceUnit price / per£56.00Sale price £56.00 -
Black Dub Mechanic Shirt
Regular price £59.99Regular priceUnit price / per£60.00Sale price £59.99Sale -
Black Dub Garage Shirt in Blue
Regular price £59.99Regular priceUnit price / per£60.00Sale price £59.99Sale -
White Crochet Linen Blend Shirt
Regular price £20.00Regular priceUnit price / per£49.00Sale price £20.00Sale -
Beige Embroidered Sleeve Linen Blend Shirt
Regular price £22.00Regular priceUnit price / per£49.00Sale price £22.00Sale -
Navy Striped Cotton Dress Shirt
Regular price £75.00Regular priceUnit price / perSale price £75.00 -
Light Brown Satin Dress Shirt
Regular price £90.00Regular priceUnit price / perSale price £90.00 -
Blue Checkered Dress Shirt
Regular price £75.00Regular priceUnit price / perSale price £75.00



































