Prince Christian of Hanover and Alessandra de Osma's royal wedding: All the best photos

By Hola! US