Jesus christ said:" من نظر الى امراة واشتهاها فقد زنى بها في قلبه"
now in christianity the hijab use to be adopted in churches in islam the prophet (as my limited knowledge told me) was more specific on the topic by saying men and women should not look at each others in a non pure way and mentionned that women should wear a veil.
is the veil a way to prevent other men from thinking wrong or does the veil serve the one that is wearing it ?
because with respects to both religions(christianity and islam) we are humans, we have instincts, we have hormones running through our veins, you cannot expect and this will never come to be, that humans don't get any dirty thoughts
so I really don't feel the veil is effective
even if you place all women inside steel tanks and have them walking around in that way

you will not get anywhere, impure thoughts come from within us and not from what others dress