By showing some discretion about what you wear you will win respect from your Thai hosts. Many Thai people will be wearing black or white, but this isn't mandatory. Tourists aren't expected to dress in the same way as Thai people, but showing respect will be appreciated by locals.