The former JLS singer returned to the ballroom alongside five other ex-contestants for a festive special of the show, which aired on Christmas Day.
He and partner Janette Manrara lifted the special Christmas Silver Star trophy after their impressive ‘Nutcracker’-themed Jive to ‘What Christmas Means To Me’ scored them a perfect score of 40 with the judges.
It came complete with a breakdance section, complete with one of Aston’s trademark backflips, made famous by his days in boyband JLS.
Caroline, who won the show in 2014, also scored full points as she performed a Charleston with Gorka Marquez to ‘Santa Claus Is Coming To Town’ while dressed as Pinocchio.
However, when the results of the studio audience vote were combined with the judges’ scores, it was Aston who came out on top.
Aston’s win was all the sweeter given his controversial elimination from the show in 2017, with judge Craig Revel Horwood recently conceding he “was robbed”.
However, the routine, set to ‘Sisters’ from the film ‘White Christmas’, failed to impress Craig, who awarded it just two points, contributing to a score of 22 overall.
The soap actor, who plays Max Branning in the BBC series, proved his snake hips were still well oiled as he scored 39 points for his Cha Cha Cha to ‘Could It Be Magic?‘, which saw him dressed as the frog from ‘The Princess And The Frog’.
Cricketer Michael Vaughn and partner Nadiya Bychkova were joined by a real life St Bernard dog for their ‘Peter Pan’-themed Viennese Waltz to ’Please Come Home For Christmas, which won them 30 points.
The festive special also saw a huge group routine to ‘I Wish It Could Be Christmas Everyday’, as well as a spell-binding performance of ‘Silent Night’ from the Kingdom Choir, who rose to fame after singing at Prince Harry and Meghan Markle’s wedding.