Previous products
here
Previous products
View wardrobe

Shirts

Pure cotton fabrics make Viyella's range of men's shirts grounded in quality. Taking you from country pursuits to the city, they can be worn underneath waistcoats or with a suit. Gingham and oxford checks, stripes and diamond patterns show diversity across the range and subtle detail like the Viyella stag embroidery and smart cuffs are found on every shirt we tailor.


viyella cotton oxford shirt

Now: £29.90
Save: £40.00 More Detail

Add to my shopping bag

viyella cotton stripe shirt

Now: £29.90
Save: £40.00 More Detail

Add to my shopping bag

viyella 80/20 lilac check shirt

Now: £39.90
Save: £40.00 More Detail

Add to my shopping bag

relaxed fit red/navy/lilac gingham shirt

Now: £48.93
Save: £20.97 More Detail

Add to my shopping bag

viyella cotton check shirt

Now: £48.93
Save: £20.97 More Detail

Add to my shopping bag

viyella blue white stripe shirt

Now: £48.93
Save: £20.97 More Detail

Add to my shopping bag

viyella 80/20 burgundy blue check shirt

Now: £49.90
Save: £30.00 More Detail

Add to my shopping bag

viyella 80/20 navy red check shirt

Now: £29.90
Save: £50.00 More Detail

Add to my shopping bag

viyella 80/20 blue tan check shirt

Now: £39.90
Save: £40.00 More Detail

Add to my shopping bag

viyella 80/20 red navy mini check shirt

Now: £39.90
Save: £40.00 More Detail

Add to my shopping bag

viyella 80/20 blue lilac check shirt

Now: £39.90
Save: £40.00 More Detail

Add to my shopping bag

viyella 80/20 navy tan large check shirt

Now: £55.93
Save: £23.97 More Detail

Add to my shopping bag

viyella navy white gingham oxford shirt

Now: £39.90
Save: £30.00 More Detail

Add to my shopping bag

viyella navy red tan check oxford shirt

Now: £35.00
Save: £34.90 More Detail

Add to my shopping bag

viyella 80/20 green brown check shirt

Now: £29.90
Save: £50.00 More Detail

Add to my shopping bag

viyella 80/20 blue green check shirt

Now: £39.95
Save: £39.95 More Detail

Add to my shopping bag

viyella 80/20 burgundy green check shirt

Now: £39.95
Save: £39.95 More Detail

Add to my shopping bag

viyella gold navy checked casual shirt

Now: £42.50
Save: £42.50 More Detail

Add to my shopping bag

viyella 80/20 multi colour check shirt

Now: £39.95
Save: £39.95 More Detail

Add to my shopping bag

viyella 80/20 rust gold check shirt

Now: £49.90
Save: £30.00 More Detail

Add to my shopping bag

viyella cotton check shirt

Now: £49.90
Save: £30.00 More Detail

Add to my shopping bag