I don't think you can go wrong. Blue, black, green, any of these will look great.

What color flashes/garter ties will he wear?