Quote Originally Posted by knotty View Post
I was raised that gentlemen never wear hats indoors, especially in church.
*** I can add that where men have hats at a Scottish Wedding (Top Hats with morning dress), they are carried in the hands but never actually worn on the head. Certainly never inside a Church or indoors. The only exception would be for a religious wedding where men are expected to cover their heads (Judaism, Sikhism). At most kilted weddings a hat would be likewise superfluous but if one wanted to carry a bonnet in one's hands, I rather expect a balmoral would be the most appropriate choice, but my advice would be to go bare headed.