
Kate Middleton stunned royal fans with a surprise performance at the Eurovision final last weekend, wearing a gorgeous Cinderella-like blue ballgown for the occasion.
- The Princess of Wales looked every bit the Princess in a stunning blue, one-shoulder ballgown for her surprise appearance at last weekend's Eurovision final.
- The cobalt colour was chosen in honor of the Ukrainian flag and made the Princess stand out during her short but sweet instrumental performance.
- In other royal news, Prince William's 'Rubik's Cube' approach to 'raising heirs' and parenting George, Charlotte, and Louis revealed.