Is it ok for a straight man to wear high heel sandals in public?

It's OK if it doesn't bother you that you will likely be assumed to be gay. It's a free country, but people are also free to have their own opinions about you if you choose to dress like the opposite sex.