The law firm where I clerk is having their Christmas party early in December that is going to be formal dress (but not tuxedos) so I need to move on getting my suit ready. Currently I have a dark navy suit and a black with a thin grey pinstripe, but they don't exactly fit anymore. Curse sitting in an office all day. I am wanting to get a third suit in grey or a lighter earthtone. First Q: Is a grey suit okay for a Christmas party or dark colors only for winter time? Second Q: Should I get the suits altered or get a new dark colored suit so I have two sizes to choose from? Thanks in advance!