Home/menMen's floral shop by categoryHide FiltersFeaturedFeaturedPrice: Low - HighPrice: High - LowTop RatedNew Arrivals48 itemsCategorydress shirts (1)polos (3)shirts (12)socks (9)sweaters (1)sweatshirts & sweatpants (1)swim (2)tees (11)+ Show 2 MoreSizeClassicSlimSlim UntuckedTallX-SMALLSMALLMEDIUMLARGEX-LARGEXX-LARGEONE SIZETALL SMALLTALL MEDIUMTALL LARGEX LARGE-TALLColorblack (2)blue (8)gray (7)green (5)navy (7)neutral (5)pink (1)red (2)white (2)multicolor (13)Pattern4 selectedanimal print (3)dots (2)floral (3)gingham (6)graphics (21)herringbone (1)houndstooth (1)heathered (36)plaid (18)stripes (23)other prints (2)Occasionbeachwear (2)casual (39)workwear (1)Online Exclusiveonline exclusive (3)Trendingbest seller (8)new - last 4 weeks (21)top rated (1)Re-imaginedsustainable (5)fair trade (5)floralgraphicshoundstoothstripesClear AllQUICK SHOPCotton striped half-zip sweaterComparable value:Original Price: CAD 244Your price:Sale Price: CAD 122(50% Off)QUICK SHOPSlub dobby shirtComparable value:Original Price: CAD 200.50Your price:Sale Price: CAD 120.50(40% Off)new colorQUICK SHOPnew colorStriped performance polo shirtComparable value:Original Price: CAD 156.50Your price:Sale Price: Sale Price: fromCAD 88.50-toCAD 126QUICK SHOPPrinted flex casual shirtComparable value:Original Price: CAD 200.50Your price:Sale Price: Sale Price: fromCAD 59.50-toCAD 99.50also in: Classic, Slim, Slim Untucked, TallQUICK SHOPClassic flex casual shirtComparable value:Original Price: CAD 200.50Your price:Sale Price: Sale Price: fromCAD 59.50-toCAD 99.50also in: Classic, Slim, Slim Untucked, Tallbest sellerQUICK SHOPbest sellerSlim performance dress shirtComparable value:Original Price: CAD 220Your price:Sale Price: CAD 131.50(40% Off)QUICK SHOPFlex casual oxford shirtComparable value:Original Price: CAD 200.50Your price:Sale Price: CAD 99.50(50% Off)also in: Classic, Slim, Slim Untucked, Tallbest sellerQUICK SHOPbest sellerWoven boxersComparable value:Original Price: CAD 66.50Your price:Sale Price: CAD 32.50(51% Off)QUICK SHOPSlub dobby shirtComparable value:Original Price: CAD 200.50Your price:Sale Price: CAD 120.50(40% Off)48 Items