Women don't always have long hair or long dresses.
And why do we need to cover ourselves for the sake of the angels? How do angels benefit if women are wearing hats?
The covering for a woman is not long hair or long dresses. It’s to cover your head - That is with a scarf or hat during prayer or worship - a veil. The reason has to do with during prayer, the woman has to have power on her head because of the angles, and without the covering she presents herself in shame, she dishonors her head, 1 Corinthians 11:5 KJV.
The same goes for a man, if his head is covered during prayer, he dishonest his head, 1 Corinthians 11:4 KJV.
For the woman, we know the Bible is not talking about long hear or long dresses because the scripture says if it’s a shame for a woman to be shorn (shaven head), then praying uncovered is like being being shaven, 1 Corinthians 11:6 KJV.
To explain what this means we have to look at what the Bible is talking about and why the covering is needed.
A man is the image and glory of God, 1 Corinthians 11:7 KJV, and Christ is the head of man, 1 Corinthians 11:3 KJV, therefore a man (God’s creation) does not require a head covering - God considering him to be the head, and he represents God being the image and Glory of God. If a man wore a head covering during prayer, he would bring shame to himself considering he is the head. The angles would be a witness to that shame.
For a woman - the head of every woman is the man, 1 Corinthians 11:3 KJV. A woman is not considered the head (in comparison to God’s creation of man), she was made for man, 1 Corinthians 11:9 KJV. So the man is the glory of God, but the woman is the glory of man, 1 Corinthians 11:7 KJV.
So during prayer, a man is protected by Christ because Christ is his head. But because the man is the woman’s head, she is not protected by Christ during prayer; so she needs power. Christ dispatches His angles to protect the woman, but if she brings shame to head by not having a covering, she opens herself up to attack from the other angles.
Why is this? Because when we pray, we are touching the spiritual plane. Just as Jesus has ascended far above principalities and power, there are those powers that still exist in the spiritual realm. The covering for a women protects her from those angels that don’t belong to Christ. So because the woman does not have automatic protection like the man, Jesus dispatches his angels and they fight for the woman as long as she has not brought shame to herself without a covering - a veil, that is a scarf or hat. So she needs power on her head because of the angles.