Masterchef 2021 almost has a winner with three stars set to battle it out in the final. Series 16 started with a whopping 20 contestants but now only the finalists remain.
You can read who was in this year's original line-up here. Thursday night's semi-final saw Dion Dublin eliminated from the competition leaving three celebrities left to impress John Torode and Gregg Wallace in the famous kitchen.
But who are they, when does the Celebrity Masterchef final air and who won the series in 2020? Here's everything you need to know.
The final of the celebrity version of the show will air on Friday, September 17. Viewers can tune in at 9pm to see all the action unfold on BBC One. Video: Celebrity MasterChef: Panel gives advice to contestants.
Read more on msn.com