Yah. I think that if a man is confident, he can wear any color that he chooses. Like my sistahdiva said, I have seen brothers rock oxfords of all sorts of colors and look fly.
However, if the shirt has any lace or ruffles, I would have to raise an eyebrow....