This is a vintage 
Tommy Hilfiger "H" logo cap, a classic style of the brand's baseball hats. The design features the large initial "H" embroidered on the front, with the full "TOMMY" text underneath, and the signature red, white, and beige stripes on the brim. 
Key Details