The role of a wedding MC is to make your wedding flow, to help keep your wedding on time and keep all your guests informed as to what's happening. Throughout the event they'll most likely cover any formal introductions, announce important moments throughout the event and run through house-keeping rules.