Sarah Harding has been crowned the winner of Celebrity Big Brother 2017 in tonight's final results.
It was Sarah who won Celebrity Big Brother 2017 this evening, beating Amelia Lily in the final vote.
Once again, CBB this year has proved controversial and things kicked off within days of the show starting.
At the start of the month we saw 15 brand new celebrity housemates join the house and they've proved to be some of the maddest yet.
By this evening, just six remained as the series concluded after 25 days.
Those in the running were Girls Aloud star Sarah Harding, Made In Chelsea's Sam Thompson and famous TV psychic Derek Acorah.
Joining them in the house for the final were 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.
First out this evening in sixth place was Jemma, who told host Emma Willis: "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, who said: "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."
Derek ranked in fourth, saying: I couldn't believe it, every time [surviving evictions]. Coming in I said I'd be first to go! This is crazy stuff."
Next out was Sam who raved: "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..."
They left Amelia and Sarah in the final two with Sarah triumphing as Emma announced she had received the most votes.
Sarah 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 tonight's 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.