I have always been under the impression that people wear their talises over their heads when davening as their second head-covering. I understood this to be the reason why people don't wear black hats ...
It seems that wearing a hat is required, because the Shulchan Aruch says you need to wear a double covering. But some apparently-frum men don't wear a hat. How is this possible?