Everyone imagines their wedding day to be a special moment for themselves and their partner, shared with the family and friends they love the most.