Disney does the "royal wedding" best!