It's bad manners to wear a hat indoors and I'm sure the original wearer of that suit would have taken his off once he crossed the threshold.
@ Cliche - Stitchy is handing out some sound advice in his last couple of posts. You say you thrifted some of your threads? Take a look at Pingson's jacket and see how it is an almost perfect fit? THAT is how to thrift my friend!
Incorrect. A gentleman may always wear a hat indoors if he is standing or seated at a bar. It is proper manners. When seated at a table he should remove his hat. I am well aware of the rules.