I would think a nice pair of clogs would be fine for formal attire. Your health is improtant. If there are any nay-sayers that make themselves known should be ignored. If the rest of your outfit is smart your good to go!