Kelly Osbourne, Donny Osmond and Mya will battle it out in the final of U.S. show Dancing With The Stars next week (begs23Nov09).
The singing stars, along with Polish actress/model Joanna Krupa, faced each other in the semi-final on Monday (16Nov09).
Osmond was left fearing for his place in the competition when he stumbled during a complicated routine - but U.S. viewers decided he deserved a place in the final, alongside Mya and Osbourne.
The 25-year-old rock wild child was left stunned when she heard the result, and immediately took to her personal page to thank fans for voting her into the final.
She writes, "I think for the first time in my life I am speechless all I can say is thank you!"