Wow!
Bristol Palin looked fantastic last night (Nov. 27) following the finale of "Dancing With the Stars: All Stars," in which Melissa Rycroft and Tony Dovolani were crowned champions.
The 22-year-old put her legs on display in a short brown dress as she made her way home following the finale after-party at Boulevard 3 nightclub in Los Angeles, Calif. Dancing has done her good!
Palin, who has a 4-year-old son Tripp with ex-fiance Levi Johnston, started off the all-star season with a bang, debuting her slimmed-down body for the first time.
"I'm definitely in better shape than I was last time, definitely. I'm just more active and I cut all the crap out of my diet! It's that simple," she told Us Weekly in September. "And my kid's a lot more rowdy, a lot more active. I'm running after him a lot! He's huge! He thinks he's a teenager already."
Sarah Palin's daughter also has a new rumored love interest: snowmobiler Joey Junker, 30, who is also from Alaska.
"She really likes him! She is a quiet person, so [she] hasn't been gushing about him, but she has been texting with him a lot the past few weeks," a source tells Us Weekly.
Check out a photo of Bristol's amazing "DWTS" look below: