The Celebrity Big Brother 2017 winner has been crowed and it was a VERY close result tonight.
X Factor duo Jedward had been huge favourites to win the series before the show but Coleen beat them on the night, and many viewers were shocked.
One fan declared: "THE WORST END TO ONE OF THE BEST SERIES EVER #CBB #CBBFinal
Another posted on Twitter: "A #CBB final has never shocked me before.... until now. #CBBFinal #CBBColleen"
James Cosmo - who was out in fourth - was second favourite followed by third placed Kim Woodburn.
However it was votes that mattered and after several vote freezes and eliminations, Coleen received the most votes from the pubic.
But only just.
The Celebrity Big Brother voting figures out tonight show that less than 3% split Coleen and Jedward with 32.65% of the vote and 29.91% respectively.
Kim was well off the top two with 15% while James C had 10%, Nicola McLean achieved 7% and Bianca Gascoigne received 4%.
Calum Best had just 1% of the vote in the freeze back on Tuesday night when he was eliminated in seventh place.
Meanwhile, CBB 2017 winner Coleen has admitted she "didn't deserve" to win.
Coleen told host Emma Willis after her victory: "I've never won anything in my life ever! I feel really lucky and thankful for everyone who voted for me! If I put my hand on my heart... I didn't deserve to win it, I've been pretty boring!"
Are you happy with tonight's Celebrity Big Brother 2017 final results? Who did you want to win? Tell us in the comments below or tweet us @tellymix!