Navy Shirts for Men Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high non Black Denim Raw Shirt $115 $205 TSAU X Browns Focus Future Icons Shirt $146 $365 Billabong Coastline Check Flannel Button Up Shirt $35 $59 Robert Graham Gardena Classic Fit Geo Print Short Sleeve Sport Shirt $178 BOSS Rikard Slim Fit Plaid Flannel Shirt $118 Vetements Blue Flannel Padded Shirt $1,415 $1,725 Brioni Geometric Print Silk Shirt $1,041 $1,487 D'urban Floral Print Cotton Shirt $122 $271 Canali Check Shirt $100 $221 Kenzo Trench Shirt $175 $250 Luciano Barbera Windowpane Cotton Sport Shirt Blue $180 $225 John Elliott Oversize Plaid Flannel Button Up Shirt $124 $248