This Brokeback Mountain photo contains
snap brim hat, fedora, felt hat, homburg, stetson, trilby, boater, leghorn, panama, panama hat, sailor, skimmer, and straw hat.
There might also be
campaign hat, beaver, castor, fur coat, fur collar, and fur accent.