In most situations, Jon would wear a dark suit that blends in nicely with your wedding party. His responsibility is to look sharp and represent you well. In the event that business casual or even casual attire is more appropriate to your ceremony setting, just let Jon know.