What kind of hats are there?

Straw hats

feather hats

bowler hats

trilby

zucchetto

top hats

caps

pillbox

beenie

beret

fedora

sunhat

fez

homburg

hard hat

mortarboard