Sally and David's magical wedding

After meeting on a cruise Sally and David fell in love instantly. Their friends always made jokes about believing in love at first sight....