I wear a cap at all times....home....out to eat.....work....the only exception is church....I do not wear a hat inside at church. I do dress appropriately but I do not wear suits....I will wear a coat and tie at a funeral if I am asked to serve as a pallbearer but aside from that it is business casual for me.