A suit is not necessary, but you may wear one if you are comfortable doing so. Otherwise, you should wear smart casual clothing.