Donny Osmond has won the final of US show 'Dancing With The Stars', beating singer Mya and Kelly Osbourne.
The 51-year-old won with an Argentine tango performed with professional dancing partner Kym Johnson.
Osbourne, daughter of Ozzy and Sharon, was the first finalist to be eliminated from the show - the US version of 'Strictly Come Dancing'.
Lady Marmalade singer Mya had been the favourite to win the ninth series.
The pop star said she was "just so happy to make the finals" after failing to lift the programme's glitter ball trophy.
Osbourne, who was supported by her parents and brother Jack in the audience, was emotional after her last dance and said she had "grown so much" during the show.
Head judge Len Goodman said that Osmond had "finished strong".
But the judges agreed over weeks of competition that Mya had displayed the most natural ability on the dancefloor.