This Justin Bieber foto contains
schipper, leghorn, panama, hoed, zeeman, skimmer, strooien hoed, livorno, panama hoed, matroos, and stro hoed.
There might also be
homp, stoere binken, fedora, vilten hoed, homburg, cowboyhoed, trilby, fedora met vilten hoed, and stetson.