Navy Long Sleeve 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 Button Up Embroidered Logo Shirt $102 $128 Tommy Hilfiger Floral Geometric Print Shirt $73 $104 Tommy Hilfiger Logo Corduroy Shirt $84 $93 Tommy Hilfiger Long Sleeved Shirt $87 Tommy Hilfiger Mini Houndstooth Check Shirt Flag Logo In Dark Blue $60 Tommy Hilfiger Poplin Shirt With Stretch In Slim Fit In Navy $94 Tommy Hilfiger Button Down Cotton Cashmere Shirt $111 $117 Tommy Hilfiger Gingham Check Long Sleeve Shirt $108 $135 Tommy Hilfiger Floral Print Micro Logo Shirt $84 $123 Tommy Hilfiger Logo Embroidered Shirt $79 $158 Tommy Hilfiger Embroidered Logo Shirt $101 $126