This Johnny Depp / Tim Burton Films photo contains
fedora, felt hat, homburg, stetson, trilby, campaign hat, boater, leghorn, panama, panama hat, sailor, skimmer, and straw hat.
There might also be
snap brim hat, sunglasses, dark glasses, shades, beaver, and castor.