MELBOURNE, AUSTRALIA - JULY 18: Nick Riewoldt speaks with media during an AFL media opportunity at RSEA Park on July 18, 2018 in Melbourne, Australia. (Photo by Michael Willson/AFL Media/Getty Images)

St Kilda great Nick Riewoldt has taken home the Celebrity MasterChef crown for 2021, winning $100,000 for the charity of his choice.

The title adds to a long list of accolades for the former Saints skipper, who claimed six Trevor Barker Medals, five All-Australian selections and a Leigh Matthew Trophy across his 336-game career in the red, white and black.

Riewoldt managed to amass a near-perfect score of 38 out of 40 to edge out Tilly Ramsay, daughter of renowned chef Gordon, and fashion designer Collette Dinnigan to claim the esteemed prize.

All three contestants were put to the test to create chef Martin Benn's dessert dish the 'Metropolis', with the trio of chefs given four hours to complete the task.

Riewoldt's victory saw the prize money total donated to a charity close to the former Saints star in Maddie Riewoldt's Vision, which was started following the passing of Riewoldt's sister in 2015.

Maddie passed away at 26 years of age from Aplastic Anaemia, a Bone Marrow Failure Syndrome.

"None of us went in there to forge a career in culinary art, but the charity aspect was huge for me. As one of the founders and chairman of Maddie's Vision, I know how significant those funds will be, and what a tangible impact those will be on people's lives, so that triggered a bit of emotion," Nick said after the win.

"To be there, and to see how happy and excited the rest of the cast were for me was pretty thrilling. Everyone was so supportive of each other throughout the whole experience.

"One thing I didn't think I'd leave the show with was lifelong friendships, and I've got a good number of those that have been born out of going on the show."