A professional master of ceremonies is organized and works from a script. He does not make inappropriate jokes or remarks or make unscheduled announcements. An MC at a wedding protects and enhances the image of the bride and groom and their families.