Thailand
There’s no real restriction regarding what you can wear. Short, skirt, top tank no
problems, local normally wear longuer clothes but you can also see them in short and top
tank (they wear long clothes because they don’t want to tan.. a cultural thing) BUT when
you visit temples you need to cover your knees and shoulder (man and woman) they are a
little bit less strict with tourist, but it is still a requirement. If you don’t want to
walk around all the time in long clothing bring a change of clothes.
Sometime, when you visit temple they can lend you for free sarung or longer clothing but
most of the time you have to pay for them (buy or rent).
Also in Thailand, before entering an habitation or a temple they will ask you to remove
your shoes. If you stay at a more touristy hotel, you will be allowed to keep your
shoes. But if like us you book on AirBnb you will most likely be ask to remove your
shoes and leave them outside.
Singapore
Text in progess :)
Tips:
I use my own sarong (Pareo). I wear for example short with a t-shirt that covers my
shoulder. Once it’s time to visit a temple, I put on the sarong to cover my knees
and make a skirt. OR I wear a long dress and cover my shoulder with the sarong. Most
of the time, I was allowed everywhere with just a long dress even if the top was
top-tank style.
Indonesia