Tonight the battle for semi-final places reaches its climax. The four celebrities cook a two-course meal to be judged by three Celebrity MasterChef champions. Show more
Discover 11,128,835 listings and 279,774 playable programmes from the BBC
Tonight the battle for semi-final places reaches its climax. The four celebrities cook a two-course meal to be judged by three Celebrity MasterChef champions. Show more