A rehearsal dinner is a pre-wedding ceremony in the
United States tradition, usually held after the wedding rehearsal and the night before the wedding ceremony. The guests generally include the married-to-be couple and others who form the wedding party.