Former "Dancing With The Stars" contestant Cameron Mathison said he's rooting for Kirstie Alley.
"I would love to see Kirstie win. I would love it," he said. "I saw her dance that freestyle, and I literally got goose bumps."
"I saw her let loose, and I know this whole season has been more to her than just like her trying to learn how to dance. It's been very transformative, and so I'm totally and completely rooting for Kirstie," Mathison said.
Two other "Dancing" alums - Donny and Marie Osmond - revealed who their favorites are.
Donny Osmond said he'd be happy to see Alley or Chelsea Kane win, but his motives for choosing a favorite may be a bit suspect.
"If Hines wins, I give up my title as current reigning male champion," he said. "I am still the champion right now, and I think Hines might take it from me."
Marie Osmond said if you can get to the last five weeks, you've already won.
"Because your body just falls apart, you ache, it's tough," she said.
Last dance for finalists
The final three competitors will perform their favorite dance from the season.
Hines Ward and Kym Johnson will recreate a dance he first performed in week three. On Monday night, they danced their way to 59 out of 60 points.
"It's Hines' favorite dance ... which is a Samba," Johnson said. "It's just a perfect way to end this journey doing that dance."
Kane and Mark Ballas also received 59 points. For their favorite dance, they've chosen the Viennese Waltz.
"I feel like at this point, we are kind of the underdogs in the sense that you know, I feel like the new kid in town," Kane said. "We're happy to be here, and we'll see what happens. We did everything we could."
Alley will perform the Cha Cha she first did on the show's debut night back in March. It comes after a risk-taking freestyle dance that included several lifts.
"I've always been daring in my life and I used to be incredibly physically daring - like a lunatic," she said.
The season 12 champion will be crowned at the end of the grand finale, which starts at 9 p.m. on ABC7.