Wearing a veil is not the solution..Even women wearing veil get harassed. I do ware Jeans.. skirt.. formal trousers…coat etc… What matters is…how you carry yourself in that attire…all these western dresses can be worn in a decent way as well. Only if you are conscious about your dressing… you feel that everyone is looking at you.

When I go out with my hubby I do look at people who stare at me and I point the person to him and the man in question just vanish...I do agree there are many desperate men just satisfy themselves with such antics... ..What I was trying to say is if we are little careful...WE CAN AVOID INVITING TROUBLE.