As the Eurovision Song Contest final 2023 launched spectacularly on BBC One with an introduction by last year's winners Kalush Orchestra, viewers were floored by a royal cameo.
As the Ukrainian hip-hop band performed their winning song Stefania with a special video montage, there was a surprise appearance by Kate Middleton playing the piano.
Viewers could not believe what they were seeing as they flocked to Twitter. @notaylorswift_ yelled: "KATE MIDDLETON GIRL." And @SebastianGeorg_ exclaimed: "Not Kate Middleton loooool #Eurovision2023." @ESCDeanAnthony tweeted: "Kate Middleton covering stefania on the piano was not on my Eurovision 2023 bingo card but here we are." And @hijinkery_ gasped: "Stop oh my god why the f**k was kate middleton there." READ MORE: Join the FREE Manchester Evening News WhatsApp community @chazzers_ remarked: "Kate Middleton jumpscare." @notdanhastings echoed: "Kate Middleton playing the piano for Eurovision was not on my bingo card." And @dilfsIeif asked: "Why did kate middleton just make a cameo in eurovision?" @claremontdiaz also wondered: "Kate Middleton what are u doing here?" Kate looked spectacular in a flowing blue gown, her brunette tresses worn in waves.
Eurovision, hosted in the UK on behalf of Ukraine, followed the coronation celebrations for King Charles III and Queen Camilla last weekend.