Is there anything she can’t do: Princess Kate Stuns World with Touching Eurovision Performance
In a surprising turn of events, the Princess of Wales captured the world’s attention as she took centre stage during Liverpool’s Eurovision final.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed