Princess Madeleine and Chris O'Neill

The Swedish royal and her dashing American have just announced plans to marry. How much do you know about their touching love story?

Prueba

More on...