I understand your annoyance Qwertyness it has not happened to me ....yet.

I have lots of Muslim friends with realistic views on people and religion. One of my friends wears the abaya, niqab and hijab but I sit with her and her family in my 'western culture' clothes. She wears what she wants to wear and I wear what I want. This is how it should be!

Now of course when I am out and about in Villagio for examble I cover my knees and shoulders like you did this day. I would be the exact same as you if anyone dared to touch me, never mind aggressively, and try to shout haram in my face!

Yes it is haram to dress in a "western way" for MUSLIMS....I am not and you are not muslim! so it is therefore not haram for us. Does it say in the Qaran that it is haram to see other people's bodies???

Now if a woman walked along villagio with a bikini on or a crop top and mini skirt...thats different story and it wouldnt just be Muslims that have a problem with that. However, no one in their right mind would go up to that individual and grab her and say THAT IS NOT APPROPRIATE!!! as she would probably punch that person and quite right if she did!!!