Question: when are speeches done at a wedding?
Answer: Traditionally the wedding speeches take place after dinner, with the father of the bride occasionally giving his before the meal.