In Reply to: Apologies posted by family_of_five on Wednesday, 4. January 2012 at 15:55 Bali Time:
When I go out for dinner at home, the restaurant is generally enclosed and air conditioned.
When I go out to dinner in Bali, the restaurant is generally open air and can be quite warm. To wear what I would have worn at home would tend to be rather hot and uncomfortable.
I dress to the conditions. Wearing a 'singlet top' (which was what the OP asked about - not just a singlet) can still look nice without being over or under dressed for the location.