Fedora. Love it or hate it, the Fedora has stood the test of time. ...
Trilby. Despite often being confused with a fedora, a trilby is a different type of hat. ...
Panama Hat. A Panama hat is...