She tells British magazine Event, “Well, both of us were more screaming than singing. But even through all that I could hear his voice and it is pretty good. A nice tone. I’d definitely say he’s got star quality, and if he ever wants me to sing with him again I’ll be there.”

Swift also told how the fun-loving royal asked her to join him onstage when Bon Jovi suggested a duet: “We were in the front row and there were singers like James Blunt, Tinie Tempah, and Eliza Doolittle sitting near us. Jon Bon Jovi got up to perform and he called Prince William out because he’d heard he loves ‘Livin’ On A Prayer’ on karaoke nights… Then he said to everyone in the room, ‘If I put pressure on the Karaoke Kid he’ll have to get up and sing’.

“Prince William looked at me and said, ‘I’ll do it if you do it, too,’ and then he took my hand. I was surprised and flattered and it felt surreal and completely natural at the same time. We jumped on the stage and started to sing and then we were really yelling into the microphone and clapping hands.

“I still can’t believe I’ve sung with Prince William. But I completely love him – and Kate. I wish I’d got to meet her too because those guys are like this perfect couple. Just looking at them makes me feel happy.”