I would generally wear what most others are. If you anticipate most of the other men attending as guests will wear white shirts, I would also. Or colored, if they are. Or no shirt and flip flops, etc.