Who will be the Royal Wedding Singer?Who will be the Royal Wedding Singer?Among tabloid speculations: Paul McCartney, Kings of Leon, even Elton John. Who will play the royal wedding? People Magazine gives some insight. JannaJanna