A magical wedding in the hills of Florence, Italy