VIDEO: Rebecca Ferguson sings 'Glitter and Gold' on Britain's Got Talent 2012

Former X Factor runner up Rebecca Ferguson was the guest performer on Britain’s Got Talent 2012 tonight, performing new single Glitter and Gold.

The singer, who finished second on The X Factor to Matt Cardle in 2010, looked lovely in a silver dress as she gave a perfect vocal performance, despite a broken leg!

Speaking to hosts Ant and Dec after the song, Rebecca said: “I really like the boy from Liverpool [Callum Oakley], I thought his jokes were funny. And Ryan, the song he wrote, I could relate to that.”

Watch Rebecca Ferguson on Britain’s Got Talent below…