The Dancing With the Stars finale is finally here!
Tonight, the Season 24 Mirror Ball Trophy will be awarded to either Fifth Harmony singer Normani Kordei, Chicago Cubs player David Ross or NFL star Rashad Jennings — we can't wait to see who wins!
The DWTS finale episode is set to air this evening, Tuesday, May 23, from 8:30 pm to 11:00 pm EST on ABC.
MORE: A 'Dancing With the Stars' Spin-Off Is Coming to Your TV Screens!
Last night, the three remaining pairs — Normani and Val Chmerkovskiy, David and Lindsay Arnold, and Rashad and Emma Slater — performed two final dances. First, the couples brought back an old routine for a "redemption dance" followed by three fun freestyle performances.
Tonight is the last night to vote for your favorite Finalist couple! MAKE IT COUNT. The #Finals start in less than two hours! #DWTS A post shared by Dancing with the Stars (@dancingabc) on May 22, 2017 at 3:33pm PDT
Tonight is the last night to vote for your favorite Finalist couple! MAKE IT COUNT. The #Finals start in less than two hours! #DWTS
A post shared by Dancing with the Stars (@dancingabc) on May 22, 2017 at 3:33pm PDT
Breakout DWTS competitor David, 40, and his pro partner Lindsay, 23, hit the ballroom first to dance an elegant Viennese Waltz, which they previously performed during Week 4. They earned a 33/40 from judges Julianne Hough, Carrie Ann Inaba, Bruno Tonioli, and Len Goodman.
MORE: Is Simone Biles Engaged? See Why Fans Think She Has a Secret Fiancé!
Next, Normani, 20, and Val, 31, brought back their Quickstep from Week 1. Earlier in the week, news broke that the pop star had suffered a debilitating ankle injury but she was able to push through and earned a 38/40 from the judges for her redemption dance.
Rashad, 32, and Emma, 28, took the dance floor next to again perform their Viennese Waltz from Week 2. They earned a perfect 40/40 score from the four judges!
David and Lindsay then started the Freestyle Round with a fun baseball-themed dance — and the Chicago Cubs star earned his first 10s and perfect score of the season! Normani and Val and Rashad and Emma similarly earned 40/40 from the judges for their performances!
Though DWTS fans are so excited to see the Mirror Ball Trophy given out during tonight's show, many viewers are surprised at the stars who ended up in the finale. Season 24 began in late March with 12 celeb competitors including Glee star — and former Beyoncé backup dancer — Heather Morris, Olympic figure skater Nancy Kerrigan, pro bull rider Bonner Bolton, and Olympic gymnast Simone Biles.
MORE: 'Dancing With the Stars' Pro Lindsay Arnold Accidentally Farts in David Ross' Face — Watch the Video!
Many believed frontrunners Heather and Simone would end up in the final episode, but Heather was shockingly voted off the show in Week 6 and Simone left in the semifinals during Week 9.
Don't forget to tune in tonight at 8:30 pm EST on ABC to watch the Dancing With the Stars Season 24 finale!
Normani Kordei Talks Cyberbullying on 'DWTS' — Get the Details on Her "Bad" Interview
Daphne Oz Talks Joining 'Dancing With the Stars' — "I Would Probably Say Yes!" (EXCLUSIVE)
'Dancing With the Stars' Judge Carrie Ann Inaba Hospitalized — Get the Latest on Her Condition
Your life just got exponentially better and more stylish now you've signed up for our newsletter. Fabulousness awaits!