Actor and entertainer John Barrowman MBE, football manager Harry Redknapp, and comedy actor Emily Atack were the final three celebs on the show this evening.
Just moments ago Dec and Holly revealed who viewers voted as the winner of I'm A Celebrity - and who came second.
After John finished in third place in tonight's (Sunday December 9, 2018) grand final, the remaining two campmates were brought up to the studio.
The pair were interviewed by Dec and Holly, before the popular hosts finally announced the result we'd all been waiting for.
Harry Redknapp was confirmed as the winner of I'm A Celebrity 2018, leaving Emily Atack as the runner-up.
Harry reacted: "I'm amazed I survived three weeks. When I came in I thought 'Oh my God, I'm in trouble here' but they're the most lovely people I've ever met. Without them I never would have survived."
Emily added: "I can't believe this is happening. Can i be the jungle princess? Harry is such a worthy winning. To be alongside him in this final, I'm honoured."
Harry was crowned King by former jungle champions Joe Swash and Scarlett Moffatt.
Both Harry and Emily lasted 23 days in the jungle and over 11 million votes were cast in the final vote.
Alongside the pair and third placed John Barrowman, the other celebs on this year's series included TV presenter Nick Knowles, actor Hollyoaks star Malique Thompson-Dwyer and pop star James McVey
Joining them in the camp were actor Rita Simons, TV’s ‘The Governess’ Anne Hegerty Corrie star Sair Khan, and singer Fleur East.
Rounding off the line up was late entrant, broadcaster Noel Edmonds. He became the first to go in a surprise elimination just over a week ago now. Malique was next to leave before Sair and Rita went home. Anne, Nick and James left leading up to the final weekend where Fleur went home in Saturday's show leaving Emily, Harry and John as the final three.
Although the series is now over, there's one more slice of jungle action to enjoy. You can see how this year's celebs settled back in to life in the outside world in I'm A Celebrity's 'Coming Out' special at 9.00pm on Wednesday December 12 on ITV.
What do you make of the big result? Did the right person win I'm A Celebrity 2018? How will we cope until next year's series?! Give us your thoughts by tweeting us @tellymix!