Annie Barrett
May 24, 2011 AT 12:00 PM EDT

Update: Annie’s finale recap is liiiiiiiiiiiive!

Don’t click through if you don’t want to know! After a two-hour results show finale featuring plenty of strolls down Mammary Lane and a heartwarming Flashdance moment for “Psycho” Mike Catherwood, the winner of Dancing With the Stars season 12 is…..coming up, after the break!

UPDATE: Chelsea Kane has been announced as second runner-up.

Kirstie Alley is runner-up.

The season 12 winner of DWTS is…….Hines Ward!

Len Goodman’s vanity license plate would like to encourage DANCMSTRs ’round the world to discuss tonight’s results, check out the Hidden Gems of the season 12 finals, and come back later on for my full elimination recap. Tomorrow afternoon, look for “The Host’s Leaderboard,” my weekly chat series with high-kick specialist Tom Bergeron, on PopWatch.

See you soon, Enthusiastic Comment Ladies!


Fringe Fairy

Follow Annie on Twitter

More on ‘Dancing With the Stars’:

‘DWTS’: Your Hidden Gems of the Week!

Hines Ward on ‘DWTS’: ‘I’ve already won’

All of Annie’s ‘DWTS’ episode recaps

You May Like