Prince William is a karaoke king with 'star quality' according to Taylor Swift.
The American pop star shared a microphone with the Duke of Cambridge and Jon Bon Jovi at a charity function last year.
She says they screamed rather than sang Livin on a Prayer, but the 24 year old still thinks his voice was 'pretty good'.