It's the grand final of Celebrity MasterChef. The three finalists have to cook their best three-course meal for one final judgment from John Torode and Gregg Wallace. Only one of them can be crowned Celebrity MasterChef Champion.