Every engaged couple dreams of a flawless wedding day, free from unexpected hitches or complications. From botched deliveries to stained dresses or disappointing weather, numerous things can go awry ...