Primary Menu
LOS ANGELES, CALIFORNIA - NOVEMBER 25: (L-R) Gleb Savchenko, Lauren Alaina, Alan Bersten, Hannah Brown, Kel Mitchell, Witney Carson, Sasha Farber and Ally Brooke pose at "Dancing with the Stars" Season 28 Finale at CBS Television City on November 25, 2019 in Los Angeles, California. (Photo by David Livingston/Getty Images)

And the new winner of Season 28 of Dancing With The Stars is Hannah Brown. The Bachelorette alum and her dancing partner, Alan Bersten, beat out Kelly Mitchell, Lauren Alaina, and Ally Brooke for the mirrorball trophy.

WE DID IT! thank you all so much!

613k Likes, 8,473 Comments - Hannah Brown (@hannahbrown) on Instagram: "WE DID IT! thank you all so much!"

Per US Weekly, at the beginning of the show, emotions were high. Hannah said, “I’m having breakdowns and breakthroughs for everybody to see.” Alan told Hannah, “This has been the most exceptional experience that I’ve ever experienced. I’m so honored that you could take me on this journey.”

After her win, Hannah went to Instagram to share the news. She captioned her photo, “WE DID IT!
thank you all so much!”

The four finalists, along with Kate Flannery and Sailor Brinkley-Cook, will be part of the DWTS live tour. The tour kicks off January 9.

Dancing With The Stars Season 28 Finale Red Carpet