Jennifer Grey has won 'Dancing With The Stars'.

The 'Dirty Dancing'actress and her professional partner Derek Hough were crowned champions of the US TV show after impressing both the judges and public with their routines.

The couple - who consistently topped the judges'leader board - beat Disney star Kyle Massey and Sarah Palin's daughter Bristol to receive the coveted mirror-ball trophy.

Speaking after her win, an emotional Jennifer said: "It's such a sweet thing at the end of such a tricky tumultuous Journey and it was worth every second of it. It was the chance of a lifetime and I'm so grateful that I didn't miss it."

Asked what she would miss most about the show, Jennifer - who shot to fame starring opposite the late Patrick Swayze in 'Dirty Dancing'-replied: "Dancing."

The 50-year-old star endured health problems throughout the competition and in the final she danced through pain from a slipped disc.

She later dedicated her win to her nine-year-old daughter, Stella.

Although Bristol came finished in third place and was a controversial finalist because she had failed to impress the judges - Carrie Ann Inaba, Bruno Tonioli, and Len Goodman - on several occasions, she received a standing ovation from the crowd.

She said: "I have so many good memories in this competition. It's been a life-changing experience."

Christina Aguilera also performed during the show showcasing a raunchy routine from new film 'Burlesque'- in which she stars with Cher.