Weddings are a serious business, and also incredibly funny and strange in many ways.