Women in Swaziland, a landlocked kingdom bordering South Africa, have been warned that they risk arrest if they wear mini-skirts or tops which expose part of their stomach, BBC reported.
Police spokeswoman Wendy Hleta said police would enforce a law from 1889 that bans "immoral" dressing if officials receive a complaint.
"The act of the rapist is made easy because it would be easy to remove the half-cloth worn by the women," Hleta was quoted as saying by the Times of Swaziland newspaper.
Women who wear "skimpy clothes" also draw unnecessary attention to themselves, Ms Hleta said.
"I have read from social networks that men and even other women have a tendency of 'undressing people with their eyes'. That becomes easier when the clothes are hugging or are more revealing," Hleta said.
In November, police stopped women in mini-skirts from marching in Manzini city against rape.
In 2000, the government introduced a law requiring school girls aged 10 years and above to wear knee-length skirts to curb promiscuity as an attempt to halt the spread of AIDS.
Anyone arrested and found guilty of "immorality" could receive a fine of up to $10 or a jail-term of up to six months if they fail to pay the fine.
However, the law excluded exposure of the body due to breast feeding and wearing cultural regalia.
Photos: Malaika Arora Khan in Bandra
Photos: Arjun Kapoor, Radhika Apte, Neha Dhupia at Mumbai airport
Photos: Aamir Khan, Amitabh Bachchan, other celebs at MAMI
Photos: Bipasha Basu, Preity Zinta, other actresses celebrate Karva Chauth
'Ae Dil Hai Mushkil' boys Ranbir, Karan on 'Comedy Nights Bachao'