From the largest to the smallest, monarchies across the globe celebrate royal weddings in grand style.