Simple answer for a simple question. That being said, is there any real rule against a charcoal gray jacket for semi-dress to formal? I've never been one to wear black, even at weddings or funerals. I have several brown and charcoal suits, though I'm really not sure if there is a hard and fast rule.