The wedding host wears a formal suit, and the cropped sleeve suit belongs to leisure suit, which is not suitable for formal wedding occasions.
Wedding host is a kind of title for professional wedding host, commonly known as "master of ceremonies".