Muslim women cover their body because ALLAH has commanded it in the Quran to do so.
There are two verses that deal with this question. They are Surah an-Nur verse 31 and Surah al-Ahzab verse 59.
Surah an-Nur verse 31 reads:
And say to the faithful women to lower their gazes, and to guard their private parts, and not to display their beauty except what is apparent of it, and to extend their headcoverings (khimars) to cover their bosoms, and not to display their beauty except to their husbands, or their fathers, or their husband's fathers, or their sons, or their husband's sons, or their brothers, or their brothers' sons, or their sisters' sons, or their womenfolk, or what their right hands rule (slaves), or the followers from the men who do not feel sexual desire, or the small children to whom the nakedness of women is not apparent, and not to strike their feet (on the ground) so as to make known what they hide of their adornments. And turn in repentance to God together, O you the faithful, in order that you are successful.
Surah al-Ahzab verse 59 reads:
O Prophet! Say to your wives and your daughters and the women of the faithful to draw their outergarments (jilbabs) close around them; that is better that they will be recognized and not annoyed. And God is ever Forgiving, Gentle.
These verses contain a total of seven commands for women. Three are related to your question, which are:
- "to lower their gazes"
- "to guard their private parts"
- "not to strike their feet (on the ground) so as to make known of what they hide of their adornments"
the last and the most important reason behind women covering their bodies is to stop fitna(sexual desire) for men...which may lead to adultery..this is the reason why islamic rules are strict in modesty for both men and women..!
further than this, ISLAM does not believe/approve in the concept of "NUDITY" and infact not only women but even men are strictly commanded to cover their body..!! now this NUDITY is infact a tradition in your religion but it is absolutely denied in ISLAM..!!
vote up my answer if u are satisfied .you can even leave me with a feedback..:)
AND ALLAH KNOWS THE BEST...!!