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.
-
White Floral Slim Fit Shirt
Regular price £39.00Regular priceUnit price / perSale price £39.00 -
Navy Square Check Slim Fit Shirt
Regular price £39.00Regular priceUnit price / perSale price £39.00 -
Blue Paisley Slim Fit Shirt
Regular price £39.00Regular priceUnit price / perSale price £39.00 -
White Berry Print Short Sleeves Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Navy Floral Print Short Sleeves Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
White & Black Floral Print Short Sleeves Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Blue Floral Print Short Sleeves Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Blue Herringbone Slim Fit Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
White Black Check Slim Fit Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Falling Stars Pure Cotton Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Pollen Motif Pure Cotton Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
White Check Print Slim Fit Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
White Box Pattern Slim Fit Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Black Stripe Floral Print Short Sleeves Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Grey Stripe Print Slim Fit Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
White Check Arrow Print Slim Fit Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
White Grey Pattern Check Slim Fit Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
White Maroon Bold Stripe Slim Fit Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Burgundy Check Slim Fit Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Red Dotted Print Slim Fit Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
White Navy/red Cross Design Slim Fit Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
White Black/orange Square Slim Fit Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
White Chain Pattern Slim Fit Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Yellow Stripe Print Design Short Sleeves Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Blue & White Floral Print Fitted Shirt
Regular price £25.00Regular priceUnit price / perSale price £25.00 -
Red & White Floral Print Fitted Shirt
Regular price £25.00Regular priceUnit price / perSale price £25.00 -
Blue Dog Tooth Slim Fit Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Slim Fit Blue Oxford Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Striped Bird Motif Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Navy Rope Stripe Slim Fit Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Marble Ball Print Pure Cotton Shirt
Regular price £25.00Regular priceUnit price / perSale price £25.00 -
Mesh Motif Check Navy Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Purple Grey Check Fitted Shirt
Regular price £25.00Regular priceUnit price / perSale price £25.00 -
Black/Pink Chevron Embroidery Shirt
Regular price £25.00Regular priceUnit price / perSale price £25.00 -
White Blue Check Slim Fit Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Maroon Halftone Diamond Check Shirt
Regular price £25.00Regular priceUnit price / perSale price £25.00



































