This Andrew Garfield and Emma Stone photo contains
business suit, fedora, felt hat, homburg, stetson, trilby, boater, leghorn, panama, panama hat, sailor, skimmer, and straw hat.
There might also be
campaign hat, beaver, castor, porkpie, and porkpie hat.