Grooms-and-brides-to-be have had a tough time over the past two years. Rescheduling dates, dodging last-minute...