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 Blue Floral Tile Print Slim Fit Cotton Shirt
Regular price £39.00Regular priceUnit price / perSale price £39.00 -
Green Geometric Print Slim Fit Cotton Shirt – Single Cuff
Regular price £39.00Regular priceUnit price / perSale price £39.00 -
Men’s Navy & White Micro Floral Print Slim Fit Shirt – 100% Cotton
Regular price £39.00Regular priceUnit price / perSale price £39.00 -
Black and White Geometric Print Slim Fit Double Cuff Shirt
Regular price £39.00Regular priceUnit price / perSale price £39.00 -
Men’s Beige & Navy Geometric Print Slim Fit Shirt – 100% Cotton
Regular price £39.00Regular priceUnit price / perSale price £39.00 -
Green Geometric Floral Print Slim Fit Shirt
Regular price £39.00Regular priceUnit price / perSale price £39.00 -
Men’s Yellow Diamond Print Slim Fit Cotton Shirt
Regular price £39.00Regular priceUnit price / perSale price £39.00 -
Men's Slim Fit Grey Monochrome Floral Pattern Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Men's Slim Fit Red & Blue Geometric Print Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Men's Slim Fit Green Patterned Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Men's Slim Fit Blue & White Nature Print Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Green Nature-Inspired Design Short Sleeves Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Men's Slim Fit Short Sleeve Floral Print Shirt
Regular price £29.95Regular priceUnit price / perSale price £29.95 -
White Orange Floral and Botanical Print Short Sleeves Shirt
Regular price £29.95Regular priceUnit price / perSale price £29.95 -
Women's Fitted Pink Oxford Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Women's Classic White Fitted Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Men's Slim Fit Black & Red Striped Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Burgundy Women's Fitted Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Women's Vibrant Floral Print Fitted Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Men's Slim Fit Red & White Striped Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Blue and Brown Floral Print Short Sleeves Shirt
Regular price £29.95Regular priceUnit price / perSale price £29.95 -
White Pink and Blue Flower Print Women's Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Lemon Blue Floral Print Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Plain Black Slim Fit Shirt
Regular price £29.95Regular priceUnit price / perSale price £29.95 -
Lime Green Floral Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Blue and White Checkered Print Shirt
Regular price £39.00Regular priceUnit price / perSale price £39.00 -
Plain White Slim Fit Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
White Oxford Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Black and White Checkered Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Black and White Floral Print Short Sleeves Shirt
Regular price £29.95Regular priceUnit price / perSale price £29.95 -
White and Blue Floral Print Short Sleeves Shirt
Regular price £29.95Regular priceUnit price / perSale price £29.95 -
Blue and White Geometric Print Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Red Diamond Poker Print Short Sleeves Shirt
Regular price £29.95Regular priceUnit price / perSale price £29.95 -
Yellow Red Floral Print Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00 -
Green with Pink and White Geometric Print Short Sleeves Shirt
Regular price £29.95Regular priceUnit price / perSale price £29.95 -
Yellow Brown Floral Print Shirt
Regular price £35.00Regular priceUnit price / perSale price £35.00



































