Time for the mirrorball! The four remaining pairs danced for the title of Dancing With the Stars season 29 winner on the Monday, November 23, finale.
Kaitlyn Bristowe and Artem Chigvintsev, Nev Schulman and Jenna Johnson, Justina Machado and Sasha Farber and Nelly and Daniella Karagach are each set to perform two dances on Monday night. The first dance will be a repeat of a routine done previously, and the second will be the highly anticipated freestyle.
In addition to the routines, Nelly will hit the stage a third time to perform a medley of his greatest hits including “Ride Wit Me,” “Lil Bit” and “Hot in Herre.” While he raps, Daniella, 28, will dance with her husband, pro Pasha Pashkov.
Pro-turned-judge Derek Hough will also perform during the finale, dancing solo to “Let’s Fall in Love for the Night.”
First up was Kaitlyn and Artem, redoing their “Toxic” routine, which — once again — impressed the judges. “You challenged yourself. I know I pushed you but it’s really you who pushed yourself,” Carrie Ann Inaba said after the opening routine. “This is now one of my top three favorite dances of all time.”
When Nelly performed, Bruno Tonioli noted that there are still technical issues — but not everyone was upset about that. “You remind us that dance is so much more than just technique,” Carrie Ann said. “Dance is about the joy of life.”
The Catfish host impressed the judges as well by changing up his past paso doble routine — and making it even better. Carrie Ann said it was “perfection the first time” and “once again perfection,” while Bruno said it was more intense than before.
The last pair to dance was Justina and Sasha, who brought their massive energy to the dance floor.
Scroll through the gallery below to find out which style each finalist will dance. Keep refreshing through the night for live updates!