At times like this, the Internet gets it right! lol

Randy Watson at the Royal Wedding