Who won Celebrity Big Brother 2017? Here are all of last night's final results as they happened LIVE.
Once again, CBB this year has proved controversial and things kicked off within days of the show starting.
Over the past month we've seen 15 celebrity housemates join the house and they've proved to be some of the maddest yet.
And ahead of the live show last night, just six remained in the race to be crowned CBB UK winner 2017.
Those in the running are Girls Aloud star Sarah Harding, Made In Chelsea's Sam Thompson and famous TV psychic Derek Acorah.
Joining them in the house are American hunk who has starred in The Bachelorette, Chad Johnson, Ex On The Beach star Jemma Lucy and X Factor finalist and West End star Amelia Lily.
So who won and who was first to get the boot? Here are all the results as they happened...
Who won Celebrity Big Brother 2017? Final results RECAP!
In sixth place was Jemma Lucy! She host Emma Willis after leaving the house: "I didn't think I'd even get on the show, I didn't think I was a celebrity. I thought I'd make it about halfway, to be in the final is winning."
In fifth place was Chad Johnson! He told Emma: "I had absolutely no clue what I was getting into! I spent the first week just feeling people out and who was real and who was fake."
In fourth place was Derek Acorah! He said after his exit: "I couldn't believe it, every time [surviving evictions]. Coming in I said I'd be first to go! This is crazy stuff."
In third place was Sam Thompson! He told Emma: "This is the best bit of my life! Bronze is the best I've ever come, it's surreal. To even get to the final..."
That left just Sarah Harding and Amelia Lily as the final two...
In second place was Amelia! She reacted: "I can't believe I was sat there next to Sarah Harding from Girls Aloud! I want to go back in! I didn't think I'd even get past week one."
The Celebrity Big Brother winner is SARAH HARDING She told Emma after leaving the house: "I'm in shock, I can't believe it... it's been a bit of a tough ride!"
This year, the winner will not only win bragging rights but also a £50,000 cash prize to be donated to a charity of their choice.
Are you happy with the Celebrity Big Brother 2017 final results? Who did you want to win? Tell us in the comments below!
Celebrity Big Brother airs on Channel 5.