"Dancing With the Stars" Season 13 has a winner.

Actor J. R. Martinez is taking home the mirrorball trophy.

The Iraq war veteran was named "Dancing With the Stars" champion Tuesday, beating Rob Kardashian during the season-ending episode of the ABC hit.

Martinez hoisted the trophy with his professional partner, Karina Smirnoff.

The all-male finale was set up halfway through the final show when talk show host Ricki Lake was voted off, finishing third.

Judges' scores combined with viewer votes determined the winner.

The two-hour finale featured appearances from many of the season's other contestants.

(Copyright 2011 by The Associated Press. All Rights Reserved.)