Men's Tops
Whatever the season, our men’s tops in Mod and retro designs will keep you on-trend. Choose from wardrobe essentials such as tipped polos, Oxford shirts and basic t-shirts; or change up your look with this season’s cycle tops, patterned shirts and knitwear in the latest colours.
Our carefully chosen men’s top brands include Pretty Green, Ben Sherman, Ellesse and John Smedley. Offering excellent quality and value for money, our own label, Madcap England, brings you an ever-changing range of retro men’s tops inspired by Mod icons.
Stay on-trend with a layered look. Team a basic t-shirt with a retro overshirt, jeans and vintage trainers for effortless style and comfort. For a smarter occasion, team a dark coloured suit with a statement shirt in a paisley or floral design for a look that will express your personality.
-
Filter Products
-
Price£0.00 — £200.00
-
Order By
Per Page
- Brands
- Alpha Industries (24)
- Ben Sherman (67)
- Cavern Club (1)
- Chenaski Shirts (3)
- Ellesse (21)
- FILA Vintage Mens (43)
- Farah Vintage (50)
- Fred Perry (38)
- French Connection (34)
- Gabicci Vintage (44)
- Gibson London (2)
- Guide London (24)
- Hikerdelic (7)
- John Smedley Mens (46)
- K-Way (5)
- Kappa (15)
- Lambretta (2)
- Lee Jeans (21)
- Levi’s® (104)
- Luke 1977 (42)
- Lyle & Scott (87)
- Madcap England (181)
- Merc (43)
- Original Penguin (19)
- Pretty Green (26)
- Sergio Tacchini (23)
- Ska & Soul (37)
- Tootal Scarves (6)
- Trojan Records (42)
- Weekend Offender (21)
- Worn Free (1)
- Wrangler (35)
- Departments
- Gingham Shirts (13)
- Jersey Polos (64)
- Men's Tops (2)
- Cardigans (11)
- Check Shirts (34)
- Cycling Tops (14)
- Denim Shirts (10)
- Formal & Dress Shirts (14)
- Jumpers (73)
- Knitted Polos (151)
- Long Sleeve Shirts (2)
- Plain Shirts (27)
- T-Shirts (370)
- Oxford Shirts (28)
- Paisley Shirts & Print Shirts (75)
- Pique Polos (83)
- Short Sleeve Check Shirts (20)
- Short Sleeve Denim Shirts (1)
- Short Sleeve Gingham Shirts (9)
- Short Sleeve Oxford Shirts (6)
- Short Sleeve Paisley & Print Shirts (27)
- Short Sleeve Plain Shirts (9)
- Sweaters & Sweatshirts (71)
- Sizes
- 14.5" Collar (1)
- 17" Collar (1)
- 36" Chest (2)
- 38" Chest (1)
- 44" Chest (1)
- Large (641)
- Medium (629)
- Small (739)
- X-Large (781)
- X-Small (170)
- XX-Large (751)
- XX-Small (1)
- XXX-Large (309)
- XXXX-Large (28)
- Colours
1114 Products