I'd go so far as saying metrosexuality implies heterosexuality. Often you may here, "Is he gay?" with the reply "Nah, he's just a metrosexual." At least that's the connotation in my mind.