This Once Upon A Time screencap contains
fedora, chapeau de feutre, homburg, stetson, trilby, hombourg, and chapeau de feutre trilby.
There might also be
plaisancier, leghorn, panama, marin, skimmer, chapeau de paille, barbeau, chapeau, écumoire, paille, canotier, livourne, chapeau panama, sailor, mantille, mazouzi, and fontaine.