Question: who gives speeches at the wedding?
Answer: The traditional wedding speech order goes father of the bride, groom, best man and other toasts. However, lots of brides now choose to give a speech, as do the bridesmaids or maid of honour. If you are including these, the order should go: father of the bride, groom, bride, bridesmaids/maid of honour, best man.