TV star Kelvin Fletcher put in another stellar performance on BBC's Strictly Come Dancing to top the leaderboard on last night's show.

The Oldham-born actor blew the judges away with a street/commercial routine of Frank Wilson's Do I Love You (Indeed I Do) to huge cheers from the audience.

The 35-year-old soap star and his partner Oti Mabuse, 29, are now favourites to go on and win the entire competition.

Kelvin's performance was even more special after he left viewers in tears with an emotional interview about how he met the love of his life Eliza.

The pair danced to the Frank Wilson hit as their first song.

"It will mean so much," he said before taking to the stage.

"When she walked down that aisle she took my breath away. Best moment of my life, it was just amazing.

"I just want Liz to know how lucky I feel. Thank you for giving me two amazing incredible children."

Strictly is back on the screen tonight on BBC One at 7.15pm.

This time Oti and Kelvin will be joined by a special guest.

The Greatest Dancer winner Ellie Fergusson will be re-uniting with her coach.

Ferguson, just 14, won the first series of the BBC competition under the guidance of Oti.

The teenage performer will be back with her coach on Strictly Come Dancing, with the young star set to claim her prize and perform.

Fergusson has watched the show since she was two, and is supporting her coach and Kelvin this series.

She said she was happy to return to school following an intense time on The Greatest Dancer.

The young star said: "I'm still at school and dancing as normal.

"I was straight back to school the day after I won it.

"I was kind of looking forward to it, because it had been such a busy period. I kind of wanted to get back to normal after being on a high for so long."