Navy blue T-shirt for baby boys, by American brand Tommy Hilfiger. Made in soft cotton jersey, it has a rubberised red and white logo on the chest, in the shape of the iconic flag logo. Embroidered with a logo on the sleeve, it has a red, blue and white striped logo tab on the side seam in the brand's recognisable colours. This garment contains at least 50% transitional cotton from sustainable farming.