DHM ~
I don't believe that everyone (male or female) necessarily looks good in a hat, no matter the style, although some folks look better than others in certain styles.
I look terrible in a hat - any hat. I've tried on cowboy hats, baseball caps, fedoras, etc and look ridiculous in all of them. I just don't have a the correct type of face for a hat to look good (broad features). I look especially unattractive in a knit cap/hat, which is why I haven't asked Steve to knit one for me. Conversely, my wife looks adorable in almost any kid of hat - but she never wears one. Admittedly, this is a very subjective opinion (who looks good in a hat) but I stand by my conviction that some people just shouldn't wear a hat - and I'm one of those people. Fortunately, most folks like wearing a hat and thus keep Steve's knitting needles clicking.
Jim