We have a new dancing diva!

"Dancing With the Stars" crowned the winner of season 18 on Tuesday night, and that lucky lady is now the proud owner of the Mirror Ball trophy.

Meryl Davis, Amy Purdy, and Candace Cameron Bure battled it out for the coveted crown in the finals, but only one woman danced her way to the top.

The two-hour finale was jam-packed with special performances by guest stars including Iggy Azalea, Ariana Grande, Christina Perri, and reigning "DWTS" champ Amber Riley, who sang "Do Your Thing." Plus, the entire season 18 cast returned to tear up the dance floor.

And now for the winner ... 

The Mirrorball went to Olympic ice dancer Meryl and her partner, Maksim Chmerkovskiy!

The winning duo earned yet another perfect score from the judges for their final routine, a foxtrot/cha cha fusion. Amy Purdy and Derek Hough received the second place slot, and Candace and Mark Ballas placed third. 

Are you happy with the outcome of "Dancing With the Stars'" 18th season? Tell toofab in the comment section below, and click "Launch Gallery" above to see the entire cast!

Hot Videos