Stephen Bear has been crowned the winner of Celebrity Big Brother 2016 in tonight's final results.
It was Bear who won Celebrity Big Brother 2016 this evening, beating Ricky Norwood in the final vote.
Once again, CBB this year has proved controversial and things kicked off within days of the show starting.
Last 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 30 days, the longest summer run to date.
Those in the running were Frankie Grande, Ariana Grande’s brother, Broadway performer turned YouTube personality, EastEnder Ricky Norwood, Mob Wives' star Renee Graziano and Geordie Shore's Marnie Simpson.
Joining them were US singer and reality star Aubrey O’Day and Stephen Bear, star of MTV's Ex On The Beach.
First out this evening in sixth place was Frankie, who told host Emma Willis: "I made it to the final which is incredible and that means there's room for improvement to do it again!"
He was followed by his BB bestie Aubrey, who said: "I'm so happy to be out of that house, you've no idea. I've found it intense and unforgettable."
Marnie ranked in fourth, saying: "That's amazing, I can't believe it, I didn't take more than a week's worth of clothing, I didn't think I'd survive even one eviction.
Next out was Renee who admitted: "I never dreamed as making it as far as I did, I thought I'd be kicked out immediately!"
They left Ricky and Bear in the final two with Bear triumphing as Emma announced he had received the most votes.
There weren't any real surprises throughout the night with bookies having installed Bear as the tip to triumph last week.
Are you happy with tonight's Celebrity Big Brother 2016 final results? Who did you want to win? Tell us in the comments below!
Celebrity Big Brother airs on Channel 5.