Alfonso Ribeiro has taken home the crown for the latest series of Dancing With The Stars.
The actor emerged victorious on the American dance show after a closely fought final against Janel Parrish and Sadie Robertson.
After being announced the winner he said: "I cannot believe this. I've wanted it forever! My god, I don't even know what to say."
In the show's finale, Alfonso performed a fusion dance incorporating the cha cha and Argentine tango with his professional dance partner Witney Carson, which the judges gave a perfect score of 40.
The final was touted one of the closest-run episodes in the show's history, with those remaining contestants entering the show just three points within one another.
After scores from previous episodes were added to viewer votes and the judges' final scores, Alfonso came out on top.
Sadie who finished in second place said: "This has been an amazing experience and I just want to say I'm so thankful to God who has brought me this far in the competition."
And Janel said of the winner: "I'm honestly just so lucky to be standing here next to him."
Tagged in Alfonso Ribeiro