Navy Shirts by Tommy Hilfiger Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Tommy Hilfiger Buttoned Collar Long Sleeve Shirt $87 $126 Tommy Hilfiger Logo Patch Corduroy Shirt $110 $160 Tommy Hilfiger Short Sleeve Linen Shirt $101 $147 Tommy Hilfiger Floral Print Short Sleeved Shirt $101 $147 Tommy Hilfiger Button Up Denim Shirt $87 $126 Tommy Hilfiger Logo Embroidered Floral Print Shirt $129 $136 Tommy Hilfiger Colour Block Long Sleeved Shirt $158 Free US Shipping! Tommy Hilfiger Embroidered Logo Long Sleeve Shirt $165 Free US Shipping! Tommy Hilfiger Chest Pocket Knit Shirt $211 $306 Free US Shipping! Tommy Hilfiger Flap Pocket Shirt $91 $152 Tommy Hilfiger Logo Embroidered Shirt $107 Tommy Hilfiger Dotted Stripe Print Shirt $79 $106