ar dwtsAs many have expected all season long, Alfonso Ribeiro took home the acclaimed Mirror Ball trophy during the season 19 finale. The results capped a night that also included special performances by Jennifer Hudson (“Go All Night”), Meghan Trainor (“All About That Bass”) and Nick Jonas, who opened the show with “Jealous.”

Dance # 3

Although he suffered back and groin injuries throughout the latter part of the season, the actor vowed to push through the pain to contend for the victory. “We’re in this to try and win it, so I will do what I have to do and I will deal with whatever I have to deal with to try to win this,” Ribeiro said after his painful Week 10 performance.

Dance #2

 

And his Best Dance  this  season is below and it  secured his win.

Dance #1

 

Make sure to view:

 

Top 3 Dances From Dancing With The Stars Winner  was originally published on elev8.com

Also On Praise Houston:
2017 Stellar Gospel Music Awards [PHOTOS]
32nd Annual Stellar Gospel Music Awards - Show
100 photos