Longhornjok: The term is fairly recent, as far as I know. Here's a recent item from The Washington Post:
What is a "Metrosexual?"
The term "metrosexual" is making the rounds. It started in England in the mid-1990s and made its way to the U.S. via an ad agency survey which used it to describe a new kind of male: one who takes care of himself -- pampers himself -- and is not ashamed of getting facials, buying grooming products and shopping. These young men hold the secrets to tomorrow's consumer trends. Madison Ave. is after them. They hold the key: they spend the money.
According to Dan Peres, editor of DETAILS magazine...
"It's certainly not used by everyday people, at least not for the moment. What does it mean? Good question. From my vantage point a metrosexual is a straight, urban-based man who is extremely comfortable and passionate about pursuing his interests in things like design, architecture, fashion, dining, grooming. The sorts of things that just a few years ago the same man would have been labeled a "sissy" for doing."
Interviewer: I've seen David Beckham and Brad Pitt referred to as metrosexual icons. Who are other fashion role models for metrosexuals?
Dan Peres: "I think if we use the sort of cult of celebrity as our barometer, there are a lot of men that fit the definition: Johnny Depp, Jude Law, Ewan McGregor, just to name a few."