In 2004, Kangol was a hot brand of hats popularized by Samuel L. Jackson. While it doesn't appear Tim McGraw ever sported that particular label, this flat cap is pretty darn close to the style of the day.

This photo was taken at the premiere of 'The Stepford Wives,' a movie his wife Faith Hill starred in. She is often credited with adding a sense of fashion to the singer's wardrobe. Prior to this, it was mostly the black cowboy hat, which for a healthy part of the '90s covered a pretty good mullet.