Rock this patriotic Star Spangled Cowboy or Cowgirl hat with American pride. Red, white and blue flag design, stars and stripes. One Size.