Updated

He already has a Super Bowl ring, and now football star Donald Driver can add the "Dancing With the Stars" mirrorball trophy to his awards collection.

The Green Bay Packers receiver won the ABC dance show Tuesday. He and partner Peta Murgatroyd hoisted the glittery prize above their heads as streamers and confetti filled the ballroom.

Welsh singer Katherine Jenkins came in second place and Cuban actor William Levy finished third.

All three finalists earned perfect scores for their final performances Tuesday. Judges' scores combined with viewer votes determined the winner.

The entire cast of this season's show reunited for the two-hour season finale. Martina Navratilova, Gavin DeGraw, Jack Wagner, Jaleel White, Sherri Shepherd, Melissa Gilbert, Roshon Fegan, Maria Menounos and Gladys Knight were eliminated from the competition on previous episodes, but they all donned costumes Tuesday for one last dance. Knight did double performance duty, also singing "The Way We Were."

The next round of "Dancing With the Stars" will feature contestants from past seasons.