After 32 days the longest EVER series of Celebrity Big Brother concludes tonight.
This year the line up was made up of a mix of former Celebrity Big Brother housemates and new celebs taking part for the first time.
It all kicked off back on January 3 with 14 housemates. All Stars in the house at the start were American couple Speidi, ex Strictly pro James Jordan, model Jasmine Waltz, Austin Armacost, Loose Women regular Coleen Nolan, model Nicola McLean and Calum Best.
Meanwhile, new stars were musician Ray J, model Bianca Gascoigne, actor James Cosmo, X Factor USA finalist Stacy Francis, 90s DJ Brandon Block, footballer Jamie O'Hara and Angie Best.
A few days after launched Jedward joined the group before we saw a huge shake up as Ray J and Brandon Block both left the house unexpectedly. Then we said goodbye to Angie in the first eviction followed by Austin in a surprise second exit.
Jasmine and James J got the boot before a trio of extra new stars joined: The Apprentice candidate Jessica Cunningham, 'Queen of Clean' TV personality Kim Woodburn and Geordie Shore lass Chloe Ferry.
However Chloe was out again just a week later, followed by Stacy while a double eviction last Friday saw Speidi and Jessica depart.
On Monday a shock 'backdoor' eviction ended Jamie's stay and on Tuesday it was Calum who went home in the last eviction of the series.
Now just six housemates remain in the house with Jedward, Kim Woodburn, Bianca Gascoigne, Coleen Nolan, Nicola McLean and James Cosmo going into the final this evening.
The favourite to win has changed throughout the series and ahead of the show tonight it's Jedward who are in the prime position to take the title.
Aoife Heffron, Spokeswoman for BoyleSports commented: “Just a day to go until the final and Jedward look unbeatable at 8/11. The twins drifted slightly on Wednesday, but have pulled it back and it now looks like a straight forward sprint to the title for the Dublin Lads.”
Who do you want to win? Vote in our poll below!
The Celebrity Big Brother 2017 final airs at 9PM on Channel 5 this evening.