Prince Christian of Hanover and Alessandra de Osma Had a Gorgeous Royal Wedding in Peru