Kylie Minogue gave a special performance of her hit single 'Especially For You' during last night's Sport Relief, and viewers were surprised when comic actor David Walliams joined Kylie for the duet, playing the role of Jason Donovan.
David really got into character as Jason, wearing an outfit similar to his during his heyday in the 1980s and even singing in an Australian accent.
Kylie and David perform 'Especially For You'
Unfortunately for David, he was cut-off towards the end of the song when the real Jason Donovan showed up to finish his part of the duet with Kylie... or so it would seem.
As the song neared the end, it was revealed that Jason had actually been singing to David, and after an imromptu slow-dance the two left the stage together - despite Kylie's attempts to break them up - leaving her to finish the song alone.
Never mind, Kylie, at least you can take comfort in the fact this year's Sport Relief helped raise more than £51 million.
Kylie recently announced her 'Kiss Me Once' tour which will hit venues across the UK later this year to promote her latest album.