Indeed. There are actually more effemniate straight men than gay men.
They're called metrosexuals lol(or John Edwards.)