Once I put a sock on Tommy's head as a beanie and to my surprise he didn't seem too bothered so I decided to make him a proper cat hat.
I have to admit that he does not adore it and wears only when really relaxed but as a silly owner that I am I love his cute face wearing it.
So it's more something for silly owner's than for your cat but isn't it worth it? ;)