DWTS: See Who Won the Mirror Ball Trophy!

DWTS: See Who Took Home the Gold!

We’ve come to the end of this season of Dancing with the Stars! The three contestants, whom all happen to be professional athletes, kicked it off tonight with a group dance, and finished off the season with their partner performances.

Aside from the finale’s big ending, some of the season’s past contestants returned to the stage once more. Maureen McCormick put her dancing shoes back on, while Vanilla Ice brought everyone back to the ‘90s with “Ice Ice Baby”. Former contestant Baby Face sang “Winter Wonderland”, while Ryan Lochte channeled Bruno Mars’ “24K Magic”.

Read on to see who took home the Mirror Ball trophy! Jana Kramer and partner Gleb Savchenko, who were eliminated last night, also returned for their steamy tango routine.

Calvin Johnson

After taking the stage with the rest of the cast, the NFL star and partner Lindsay Arnold kicked off their night with a sexy West coast-inspired routine.

James Hinchcliffe

The racecar driver began his final moments on DWTS by giving his partner Sharna Burgess something special – his post-accident racing uniform. The couple took the stage for the last time, dancing the foxtrot.

Laurie Hernandez

Laurie Hernandez and Val Chmerkovskiy hit the stage one last time. After the epic performance, Laurie confirmed she’ll be joining the DWTS tour.

MORE: Laurie Hernandez Breaks Down on Stage After Grandmother Passes Away

See the winner on page 2 >>>