Disney or Halloween. Each week, the celebrities and their dance partners perform a routine and compete for judges’ points and audience vote, with the lowest scoring couple being eliminated until just the winners remain.

Dancing With The Stars was an instant hit when its first season premiered in 2005 and the show is still going strong more than a decade later. Over the course of its 27 seasons, the show has won a total of 16 Primetime Emmys and was young celebrities like Honey Boo Boo competing against each other.

Related: Big Brother 19: Who Won The Season

Dancing With The Stars season 25 aired in late 2017 and gave fans yet another entertaining year as a diverse group of celebrities of varying talent fox-trotted, tangoed and waltzed their way through the season. Here are all the celebrity contestants that competed in season 25, from the first to be eliminated through to the season winner.

Barbara Corcoran

Debbie Gibson

Derek Fisher

Sasha Pieterse

Nick Lachey

Nikki Bella

Vanessa Lachey

Terrell Owens

Victoria Arlen

Drew Scott

Frankie Muniz

Lindsey Stirling

Jordan Fisher

All corners of the entertainment industry were represented in Dancing With The Stars season 25 from musicians Debbie Gibson and Lindsey Stirling, TV stars like Property Brothers co-host Drew Scott to sports stars including wrestler Nikki Bella and former NFL player Terrell Owens. Season 25 was also something of a family affair as it featured husband and wife Nick and Vanessa Lachey competing against each other and paired with another married Dancing With The Stars couple – professional dancers Peta Murgatroyd and Maksim Chmerkovskiy.

Despite impressive performances from many of the contestants, it was actor-singer Jordan Fisher (Teen Wolf) who was crowned the winner of season 25 along with dance partner Lindsay Arnold. It was Arnold’s first win on Dancing With The Stars and Fisher broke a number of records himself during season 25 too. Not only does he hold the current record for the most perfect scores received by a celebrity contestant, but Fisher - then aged 23 - is also the youngest winner to date, making season 25 one of the show's most memorable seasons.

Next: All Dancing With The Stars Season 24 Cast