Donny Osmond knows how to shake what his momma gave him. The former teen idol won Season 9 of Dancing With the Stars last night after a steamy tango with professional partner Kym Johnson. Osmond beat out Kelly Osbourne and Mya, who respectively danced a waltz and jive with their partners, for the honor. Unlike American Idol, Dancing With the Stars scoring is evenly split between the judges and audience. While judge Len Goodman praised Mya as having "the most natural ability of any finalist" she couldn't marshal enough fan support to win the competition. Although Kelly Osbourne came in third, hers was the story of the season. She used the show as therapy, crediting it with helping her see for the first time "everything that's right about me instead of everything that's wrong."