Absolutely NO MAN BUN. NO long hair on men. I prefer short. If you are balding, shave it or have a short buzz, don't try to hide it.
I prefer clean shaven, but I do think some men look better with beards. And my DH has a beard, but that is his choice, not mine. He's never asked my opinion on what I'd like or not, and the only time I comment is when it starts to get super messy and he looks like a troll.
I never ever dated a blond man. But I have nothing against them.