This Young Guns photo contains
boater, leghorn, panama, panama hat, sailor, skimmer, straw hat, fedora, felt hat, homburg, stetson, trilby, and snap brim hat.
There might also be
pith hat, pith helmet, sun helmet, topee, topi, cavalier hat, and slouch hat.
To the movie version that is... The second Tribute video shows him in more in-depth as I used both movies in it. The music's from the end credits of this movie.