Gallery: Wedding of Astrid Hofferson and Hiccup Horrendous Haddock III