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 Universal Works Ikat Printed Shirt $187 Emporio Armani Zigzag Print Shirt $159 Emporio Armani All Over Logo Shirt $159 Etro Dragon Print Shirt $294 Etro Carpet Print Shirt $370 Z Zegna Shirt $192 YMC Hawkeye Collarless Denim Shirt $139 $232 Devils Advocate Devils Advocate Long Sleeve Slim Fit Pelican Print Shirt $19 $70 River Island Navy Flamingo Print Short Sleeve Shirt $20 Vineyard Vines Longshore Slim Fit Plaid Shirt $29 $98 Solid Shirt In Navy With Square Print $31 Wrangler Icons Denim Western Shirt $78