I suppose Ed Westwick could be a metrosexual. Is that what they still call straight guys who fuss about their appearance or am I out of the loop lingowise? I'm sorry...I still don't believe any heterosexual or even metrosexual male would match up the lavender pants with the striped shirt. Still, it's a refreshing change from the grungy Shia LaBeouf look. I sort of like it.
(In the old days lavender automatically meant gay. Watch The Maltese Falcon. The scene where Bogart knocks out Peter Lorre then sniffs his wallet and says, "Lavender." That's code for "Lorre's character is a flaming queen.")