The first result from tonight's I'm A Celebrity 2017 grand final is in, with third place revealed.
The trio did all they could to win viewers over, facing a Bushtucker Trial each on their final day in the jungle.
In tonight's show, Jamie, Toff and Iain each took on their own personal challenge.
Toff had to get into a plastic transparent box full of critters. Iain had to eat a load of bushtucker, including a pig's vagina. Finally, Jamie descended down a ladder which led to a tunnel and a small underground chamber full of snakes.
But it wasn't enough for Iain, as Ant and Dec announced in tonight's live show that he had finished in third.
The Geordie duo entered camp to meet the final three before announcing the results of the public vote after lines had frozen.
Iain lasted 20 days in the Australian outback, entering camp a few days after the rest of the celebs.
"I can't believe I've come third, this has been a thrill," exclaimed Iain in his chat with Ant and Dec.
The result left Jamie and Toff battling it out to be crowned King or Queen of the Jungle.
And it was Toff won won I'm A Celebrity 2017 tonight, beating Jamie into second place.
What do you think of the results? Have the right campmates made it to the final two? Share your thoughts in the comments, or send us a Tweet @tellymix!
Tune in to ITV2 at 10.35pm to see the I'm A Celebrity: Extra Camp hosts discuss tonight's final.