Donny Osmond has triumphed over Kelly Osbourne and Mya to be crowned the winner of this year's (09) U.S.TV talent contest Dancing With The Stars.
The singer, who performed hit track Puppy Love during Tuesday night's (24Nov09) final, was given the highest score of the show for his tango with dance partner Kym Johnson, taking home the mirror-ball trophy.
Rock offspring Osbourne, who has been nursing torn cartilage in her foot, opted to glide along to the Viennese waltz, while Mya chose a flapper-themed jive. The winner was determined by combining the judges' scores with viewer votes.
Osbourne was voted third in the competition, but she admitted the show had changed her drastically, holding back tears as she told the judges, "For the first time in my life I'm looking in the mirror and seeing everything that's right about me instead of everything that's wrong."
Judge Bruno Tonioli replied: "You found a new level of confidence that will serve you well, well beyond dance."
Meanwhile singer Mya, who managed to pick up the highest scores throughout the ninth series of the hit programme, settled for second place.