Home/shop all/menMEN'S MEDIUMHide FiltersFeaturedFeaturedPrice: Low - HighPrice: High - LowTop RatedNew Arrival30 itemsshop allwomenmengirlsboysbabyhomeCategorycasual shirts (3)polos (8)shorts (1)sweaters (5)sweatshirts & sweatpants (3)swimwear & swim trunks (2)t-shirts (6)underwear & boxers (3)Size1 selectedClassicX-SMALLSMALLMEDIUMthis size is selectedLARGEX-LARGEXX-LARGE28/3028/3229/3029/3230/3030/3230/3431/3031/3231/3432/3032/3232/3433/3033/3233/3434/3034/3234/3435/3236/3236/34ONE SIZE14H/3215/3315H/3315H/3416/3416/3516H/35Color1 selectedblack (52)blue (76)brown (11)gray (45)green (41)multicolor (94)navy (71)neutral (85)orange (6)pink (30)purple (7)red (4)white (35)yellow (11)Patternfloral (2)gingham (1)graphic (3)marled (1)stripes (2)tropical (1)Discount40% - 50% off (6)less than 40% off (10)Occasioncasual (18)workwear (2)beachwear (2)Trending1 selectedbest seller (19)top rated (30)new - last 2 weeks (6)new - last 4 weeks (6)monogrammable (15)Re-imaginedfair trade (1)organic (1)sustainable (6)menmediumpinktop ratedClear Allnew colorQUICK SHOPnew colorBroken-in organic cotton oxford shirtOriginal Price: SGD 156Sale Price: Sale Price: fromSGD 103-toSGD 113 Classic, Slim, Slim Untucked, Tall, Relaxed, Giantnew colorQUICK SHOPnew colorVintage-wash cotton pocket T-shirtSGD 69-SGD 79 Classic, Talltop ratedQUICK SHOPtop ratedSecret Wash cotton poplin shirtSGD 156select colors SGD 35 Classic, Slim, Slim Untucked, Tall, Relaxednew colorQUICK SHOPnew colorBaird McNutt Irish linen shirtSGD 171 Classic, Slim, Slim Untucked, Tall, Relaxedbest sellerQUICK SHOPbest sellerRugby shirt with striped placketSGD 171new colorQUICK SHOPnew colorBroken-in T-shirtSGD 64 Classic, Slim, Tall, Relaxedbest sellerQUICK SHOPbest sellerSueded cotton polo shirtOriginal Price: SGD 87Sale Price: SGD 52(40% Off) Classic, Classic Untucked, Slim, Tallbest sellerQUICK SHOPbest seller6" swim trunk in seersuckerSGD 156select colors SGD 87best sellerQUICK SHOPbest sellerPerformance polo shirt with COOLMAX®SGD 121select colors SGD 69 Classic, Classic Untucked, Slim, Tall