Rape is an act of violence. It is not a sex act. No one has the right to assault anyone. No one has the right to touch another person without their consent.
It is NEVER the fault of the victim it is the fault of the assailant.
I find it so odd that anyone would think otherwise. I was on the beach at Barcelona a few weeks ago and there were men, women, children, all running around nekkid. No one violated them. It wouldn't have crossed their minds that having a healthy view of one's body should endanger them.
It is only repressed nutters who have no self-control and blame women for "enticing them" (you know, like jezebel!... cause it's never the guy's fault) who think otherwise.
Exactly plus "provocative" dress is different for everyone, for me a woman would have to have nearly no clothes to be considered "provocative", however for a man from the mountains in Pakistan a lady dressed in a short skirt with her hair down could be considered provacative, it doesn't matter what the lady is wearing its all the fault of the assailant,regardless if she is wearing a burka or just a birthday bow.