*sigh* Please people, let’s get this right.
Metrosexuals are NOT gay.
They’re dapper guys who ensure they look good. That’s all. In fact, used to be they were just called “gentlemen”.
Metrosexuals are what used to be called "dandies."