Luxembourg royal wedding

Europe's last remaining unmarried royal heir is due to marry in October, 2012. How much do you know about Prince Guillaume and his bride?

Prueba

More on...