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.
Spotted: Virat Kohli, Anushka Sharma and other celebs at Mumbai airport
Photos: Salman Khan's 'special friend' Iulia Vantur at a song launch
Photos: Hrithik Roshan, Anushka Sharma, other celebs dazzle at event
In Pictures: Sex scandals involving Indian politicians
Photos: Abhishek Bachchan and Farah Khan at Boman Irani's birthday bash