This navy blue slipover for teen boys is by American brand Tommy Hilfiger. Softly knitted in cotton, it has an embroidered flag logo on the chest and signature tricolour detailing on the back of the neckline in the designer's iconic red, blue and white. The jacquard ribbed hem is striped in white to add a hint of sportiness to this cool preppy look. This item contains at least 95% transitional cotton that supports sustainable farming.