The season finale for "Dancing with the Stars" just went down -- and Jennifer Grey beat out Kyle Massey and Bristol Palin for the coveted Mirror Ball trophy!

After winning, Jennifer said, tearfully, "I didn't think I was going to win tonight but so glad I did!"

This was one crazy season, with fans complaining over Bristol continually advanced to the next round, despite having the lowest scores week after week. After it was announced that she landed in third place, Bristol said she had "so many good memories, it's been such a life-changing experience, and I've had the time of my life."

Audrina Patridge, Brandy, Florence Henderson, David Hasselhoff, The Situation, Kurt Warner, Margaret Cho, Michael Bolton and Rick Fox also competed this season, to no avail.

Congrats Jennifer!

Hot Videos