William, Duke of Cambridge tries and fails to outsing Jon Bon Jovi and Taylor Swift
But when you're going to be king one day and you've let everyone take over your London residence, if you want to sing then you sing. William treated the royal family to a rendition of Livin' on a Prayer at Zara Phillips' wedding in 2011 but the monarch in waiting decided he'd kept the rest of us waiting long enough to hear him sing and jumped on stage to join in his favourite karaoke song in front of an audience of, well, millions by the time the footage has gone global.
Luckily for all of us he was quite a long way from the microphone - William in full voice as he scares his guests with his after dinner entertainment
Kate wasn't there - which may explain why hubby was allowed up on stage in the first place. Luckily for him, he didn't wake baby George up with his singing and he managed to help raise thousands of pounds for Centrepoint. Who knows, the total may have gone up as guests dug deep to stop the karaoke king doing an encore.