Skip to content

Cart

Your cart is empty

Shirts

Shop premium men's shirts at Riva Menswear - a carefully edited range of casual shirts, print shirts, check shirts and smart shirts from some of Europe's most respected menswear brands. From bold print shirts and floral designs to classic check and plain cotton styles - every shirt is chosen for exceptional quality, fit and versatility. Whether you're after something for the office, a smart occasion or the weekend, our men's shirts collection has you covered.

Sort by

104 products

Roy Robson Jersey Shirt - Light Grey
Brax Harold Small Print Shirt - Burnt Olive
Olymp Luxor Modern Fit Printed Shirt - Silver Grey
Olymp Luxor Modern Fit Printed Shirt - Navy
Olymp Luxor Modern Fit Printed Shirt - White
Olymp Luxor Modern Fit Shirt - Navy
Olymp Luxor Modern Fit Floral Print Shirt - White
Olymp Luxor 24/Seven Jersey Leaf Print Shirt - Navy
Olymp Luxor Modern Fit Shirt - Sky
Olymp Luxor Modern Fit Shirt - White
Matinique Matrostol Check Shirt - Dark Navy
Matinique Matrostol Shirt - Black
Brax Harold Cotton Flannel Shirt - Chocolate
Brax Harold Cotton Flannel Shirt - Light Grey
Brax Daniel Geometric Print Shirt - Cappuccino
A Fish Named Fred Rounds Printed Shirt - Off White
A Fish Named Fred Fuji Dream Printed Shirt - Navy
A Fish Named Fred Vase Printed Shirt - Gold Yellow
A Fish Named Fred Blossom Printed Shirt - Off White
A Fish Named Fred Japanese Story Printed Shirt - Multi
R2 Amsterdam Jersey Print Shirt - Blue
R2 Amsterdam Organic 2 Ply Cotton Shirt - Light Blue
R2 Amsterdam Organic 2 Ply Cotton Shirt - White
R2 Amsterdam Floral Print Cotton Shirt - Blue
R2 Amsterdam Printed Jersey Shirt - Mauve
R2 Amsterdam Printed Jersey Shirt - Navy
R2 Amsterdam Retro Print Cotton Shirt - Vintage Blue
Fynch-Hatton Twill Check Shirt - Navy
Fynch-Hatton Cotton Herringbone Shirt - Beige
Fynch-Hatton Cotton Herringbone Shirt - Navy
Fynch-Hatton Cotton Herringbone Shirt - Blue
Fynch-Hatton Geometric Print Shirt - Air Blue
Roy Robson Jersey Shirt - Light Blue
Roy Robson Jersey Shirt - Brown
Roy Robson Check Pocket Overshirt - Dark Blue
Save 50%Matinique Maklampo Short Sleeve Jacquard Shirt - Off White
Matinique Maklampo Short Sleeve Jacquard Shirt - Off White Sale price£50.00 Regular price£99.95
Save 50%Matinique Maklampo Short Sleeve Print Shirt - Winter Twig
Matinique Maklampo Short Sleeve Print Shirt - Winter Twig Sale price£35.00 Regular price£69.95
Save 50%Sandbanks Full Button Interlock Polo Shirt - Navy
Sandbanks Full Button Interlock Polo Shirt - Navy Sale price£77.50 Regular price£155.00
Save 50%Thomas Maine Cotton Linen Short Sleeve Shirt - Taupe
Thomas Maine Cotton Linen Short Sleeve Shirt - Taupe Sale price£47.50 Regular price£95.00
Save 50%Thomas Maine Ribbed Knitted Short Sleeve Shirt - Navy
Thomas Maine Ribbed Knitted Short Sleeve Shirt - Navy Sale price£75.00 Regular price£150.00
Save 50%R2 Amsterdam Tencel Stretch Printed Shirt - Blue
R2 Amsterdam Tencel Stretch Printed Shirt - Blue Sale price£50.00 Regular price£99.95
Save 50%R2 Amsterdam Linen Blend Knitted Shirt - Light Blue
R2 Amsterdam Linen Blend Knitted Shirt - Light Blue Sale price£50.00 Regular price£99.95
Save 50%R2 Amsterdam Linen Blend Knitted Shirt - Navy
R2 Amsterdam Linen Blend Knitted Shirt - Navy Sale price£50.00 Regular price£99.95
Save 50%R2 Amsterdam Linen Blend Knitted Shirt - White
R2 Amsterdam Linen Blend Knitted Shirt - White Sale price£50.00 Regular price£99.95
Save 50%R2 Amsterdam Floral Print Shirt - Blue
R2 Amsterdam Floral Print Shirt - Blue Sale price£60.00 Regular price£120.00
Save 50%R2 Amsterdam Linen Blend Floral Print Shirt - Beige
R2 Amsterdam Linen Blend Floral Print Shirt - Beige Sale price£60.00 Regular price£120.00
Save 50%R2 Amsterdam Printed Jersey Shirt - Blue
R2 Amsterdam Printed Jersey Shirt - Blue Sale price£50.00 Regular price£99.95
Olymp Luxor 24/Seven Modern Fit Print Shirt - Beige