are you supposed to take your hat off for god bless america?
the hat is part of the uniform and not to be removed, so a salute is used). I take my hat off for the Star Spangled Banner out of respect for my country. Honestly, I have never been asked to remove a had during God Bless America.