You can wear whatever you want, there are no laws against it. However you would stand out in a bad way if you wear tank tops (especially strappy ones) or anything above the knee. For the most part the women here wear t-shirts and capris, or long shirts and sleeves, regardless of the weather.