Rylan Clark won Celebrity Big Brother 2013 this evening in a tense final that saw more than a few surprises along the way!
Viewers had been voting all week for Ryan, Rylan, Claire, Razor and Speidi to win the show.
Footie star Neil Razor Ruddock was out first, having received the fewest votes of the final five.
Finishing in fourth place was singer Claire Richards, or Claire from Steps as she'll now be known, while Soap star Ryan Moloney took the third position.
It then meant a close final showdown for Rylan Clark and Spencer & Heidi to win the show.
The pair had clashed throughout the whole series so it was perhaps a tad awkward as the pair were left in the house together.
The audience made their opinion clear, as they chanted to get Speidi out when host Brian Dowling spoke to the house for the final time.
Speaking before the result, Heidi and Spencer said: "First off, we want to thank everyone for voting for us.
"We've had the hardest time in this house. We've had some ups and downs but it's been an amazing life experience, it's been an experience.
"Thank you for everyone who has voted for us, we're blessed to be in such a great country. It's been a great game. I feel like we should win because we've been put through the most, and all we've ever wanted to do is win!"
Rylan said: "I just want to say thank you for everyone for keeping me in, I've loved living with everyone. Walking in the doors my dreams come true.
"How's your luck? It's me v Speidi. I'm so over the moon, whatever happens I'm over the moon!
"Not in a horrible way, but Big Brother is about coming in here and being your real self, and that's what I've done!"
Brian then confirmed that Rylan had won, to many tears from the X Factor singer!
What a series!
Browse pictures of the Celebrity Big Brother 2013 final below...