Here’s something worth noting --“By the 13th century B.C in Mesopotamia, when a free woman married a non-slave husband, her husband placed a veil over her and declared that she was his wife. Only elite, free, married women were allowed to wear a veil; prostitutes, slaves, poor and single women were forbidden to cover their identities.”
suite.io/paula-i-nielson/2sxe2dq
…so the roots of the veil do in fact lie in eliteness and marriage in ancient Mesopotamian and Persian times. These traditions occured after the times when female goddesses and demi-gods were worshipped -when men’s authority became more dominant within society -these became the societies that survived.
So in a sense, the veiling of women defines the masculinity of a culture overall. It has little to do with modesty or God. It’s a cultural status ‘thing’… Which is interesting in regards to the Virgin mother, who would have certainly not worn a veil, since it wasn’t a Jewish tradition. Also, it was never a Zoroastrian tradition either.