I disagree. I wear a fedora somewhat frequently, and everyone says it really suits me (not lying/puffing- just trying to convey that it's not just me). I think the key is venue. Don't wear a fedora to work or every damn day. Wear it out occasionally, and match your outfit to it carefully.