General Hospital star Kelly Monaco upset the odds-on favorite, former Seinfeld actor John O'Hurley, and tore up the dancefloor Wednesday night to emerge victorious on the live finale of ABC's Dancing with the Stars.
Monaco and her professional dance partner Alec Mazo scored low in the first round but snapped back thanks to some stylish hip-shaking during a samba that almost caused her to have a wardrobe malfunction.
"I have to lose my top more often," she said afterward.
A disco ball topped the victors' trophy.
In the winners' circle, Monaco, 29, announced: "All my life I've been the underdog. I know it's such a sap story, but I have."
"Well, not tonight," replied show emcee Tom Bergeron.
Hurley, 50, and his partner, Charlotte Jorgensen, had been judged to be the couple to beat.
Contestants previously eliminated (each coupled with a pro partner) were Joey McIntyre (of New Kids on the Block); model Rachel Hunter; Trista Sutter of The Bachelorette; and former heavyweight champ Evander Holyfield.
The six-week Dancing with the Stars has been a surprise summer hit. Last week, it was easily the most watched show, attracting 18.6 million viewers, reports the Associated Press.