tommy hilfiger mens slim fit stretch stripe dress shirt, soft blue, 16.5 neck 32 -33 sleeve large us tommy hilfiger