I have already been in a few companies since I graduated from college. And in those few companies that I have been, corporate Christmas parties are always costume parties.
I attended a Christmas party two weeks ago and the requirement is to come in with a rockstar costume. So after a 3 day preparation and a dozen choices later, I found myself wearing a short-sleeved black polo plus a red tie.