BBC News
Published
image captionThe Strictly judge was presented with flowers but has yet be receive a trophy
Craig Revel Horwood has won Celebrity MasterChef at last, 13 years on from narrowly missing out on victory in the BBC cookery show's starry spin-off.
The 55-year-old beat TV presenter Amar Latif, Made In Chelsea star Spencer Matthews and actress Crissy Rock in the second of two Christmas specials.
The Strictly Come Dancing judge made it to the final of Celebrity MasterChef in 2007 but was beaten by Nadia Sawalha.
"I really went in there to win it this time," he said.
"I thought 'I'm not going to be beaten' and I really enjoyed it," he said, although he admitted he had not enjoyed being judged himself, calling the experience "awful, nerve-wracking and horrid".