Skip to Content

On Monday night, the final four was narrrowed down to, simply, The One.

On the Season 29 finale of Dancing with the Stars, Kaitlyn Bristowe, Nelly, Justina Machado and Nev Schulman battled it out on the ballroom floor for the right to earn this year’s Mirrorball Trophy.

The celebrities and their professional partners each danced a pair of routines for the live show:

  1. A repeat one of their favorite performances from earlier in the season, with some new creative elements mixed in.
  2. A fan-favorite freestyle.

To open the evening, the former Bachelorette and Artem Chigvintsev went once again with an Argentine tango to “Toxic” by Britney Spears… earning a perfect score in the process.

They followed iit up later with a freestyle dance to "Sparkling Diamonds" from Moulin Rouge — which also earned a 30/30.

Up next?

Nelly, a multiple-time Grammy winner, and Daniella Karagach.

They repeated their samba to “Rhythm of the Night” by DeBarge, which garnered a 27/30.

Their freestyle was a dance to "Savage" by Megan Thee Stallion and “Hypnotize” by The Notorious B.I.G. and it was awarded a 30/30.

What about Catfish host Schulman? And Jenna Johnson?

After going for a second time with their Paso Doble to “Black Swan Swan Lake” by District 78, which scored a 30/30, they danced a freestyle to "Singin’ in the Rain" by District 78.

This routine also was got them a 30/30.

Talk about suspense, huh?!?

Finally, Day at a Time actress Machadi and Sasha Farber stepped up to the proverbial plate.

First up, they showed up their cha cha to "Respect" by Aretha Franklin, which was good for a perfect score.

For their freestyle, the tandem danced to "Let’s Get Loud" by Jennifer Lopez and "Bamboleo" by The Gypsy Kings, and earned yet another 30/30.

So, that’s four teams, three of whom scored 60 out of a possible 60 points!

Tell us who came out on top, polarizing new host Tyra Banks!

At the end of the fiinale, she announced that Machado had somehoow landed in fourth place and Nelly in third… leaving Bristowe and Schulman as the two final stars standing.

And the winner was?!?

Kaitlyn Bristowe!

Yes, we now have back-to-back Bachelorette champions, as Bristowe’s title follows the one Hannah Brown took home in 2019.

This victory marked Chigvintsev’s first ever one the show, and it came on the heels of three straight perfect weeks.

Overall, Bristowe and Chigvintsev earned 346 out of a possible 395 points on Season 29.

Kailtyn screamed upon learning the news and hugged her partner.

"Congrats @kaitlynbristowe you were amazing! Huge thanks to everyone at @DancingABC for letting me be a part of this fantastic show," Schulman wrote on Twitter.

That’s a good sports riight there.

Now, you tell us: Did Dancing with the Stars Season 29 choose the right winner?