Can I hijack the thread a bit? Similar question.
My friend is getting married this weekend and I'm still not set on what to wear as a male guest. I don't own a full suit, and I don't want to go buy one. I was thinking about wearing slacks, dress shirt tie, and a suit vest, however going with black/white people say you look too waiter like. For men, are brighter colors ok? or should I stick with gray/white/black/navy?
XI Wiki



