The biggest trending hats for men in 2020 include bucket hats, beanies, snapbacks, Fedora, Panama hats, and flat caps.