Before the United Kingdom’s Jade Ewen won the right to sing Andrew Lloyd Webber’s It’s My Time at Eurovision, she had to prove that she could handle Beyonce and Christina Aguliera on the BBC’s Your Country Needs You. In the clips below you can hear Ewen’s renditions of Deja Vu and Voice Within. Jade, you’ve come a long way, baby!



At the Eurovision final:

Related post: Chiara Siracusa vs. Beyoncé Knowles