I don't think everyone looks good in hats. For me, no matter the style, I look like a bag lady.
What I hate to see is a celebrity make a style popular --say Jason Marz with his pork pie hat - then suddenly every guy on the planet has to wear one. I really hate to see people emulate celebrities. I like people to develop their own unique style.