Who Gives Speeches And Toasts At Weddings?

In many wedding ceremonies, the best man traditionally kicks off the toasting time, followed by the maid of honor.