There is signage at the entrance of Hyatt Plaza which offers a few "rules" for mall patrons (e.g. dress modestly, conduct yourself appropriately, etc.). If they aren't there already, perhaps they should be placing the same signs at the entrance to Villaggio.

Locals, or those of any nationality, have no right to take upon themselves the role of "short skirt patrol", but it seems to follow basic common sense that one would cover appropriately when it could be deemed offensive to be showing too much skin in public. As a western expat female, I am amazed at the attire that some of my "fellow" westerners wear. It demonstrates a complete lack of respect for the country in which you are a guest, for lack of a better term.

I'm also wondering when age appropriate attire starts to come into play. If you have a son that is 16, you'll be at least in your late 30's or early 40's or above. I understand some of the expat teenagers wearing something like this to the mall, but not from someone who is mature enough to know what is or isn't appropriate.