Just one life-changing cook-off remains before one of the chefs takes the crown.
Over the last seven weeks, 48 of the most talented and tenacious chefs in the UK have battled each other for the coveted title. Now, just three chefs remain. This is the last time they cook in the competition and the evening will end with one of them receiving the ultimate prize.
Tonight, the final three outstanding professionals, who have continued to stretch their abilities and surprise and dazzle the MasterChef judges with incredible plates of food, face one last challenge - to cook the best three courses of their lives.