It looks like the problem is people leering at women. Why punish the woman by denying her freedom of choice? Address the people who are engaging in misbehavior like leering.
See someone leering - call them out. Fire folks who don't listen and mend their ways. Hear anyone gossiping, talking about women in a derogatory manner, or making lewd comments about clothes - call them out. Fire folks who don't listen and mend their ways.
29