Absolutely! If the bride and groom both agree on the color, wearing a gray or charcoal suit (and even a tuxedo) is a suitable option for all weddings.