Who Gives the Wedding Speech?

After the groom gives his groomsmen gifts, and before your guests start hitting the dance floor, some of the couples friends and family will give their wedding speech to the couple. But who among them will really be responsible for saying nice words and great advice to the couple?

Normally everybody will expect the father of the bride, her maid of honor and even her groom to utter delightful words of congratulations to the bride while the groom expects his parents and his best man to say kind words to him. Other friends and relatives who also want to say advice and congratulations to the couple can also join in. Guests expect some family members and close friends to say some wedding speech since they can hear great stories and humor about the couple.