But who is going to win?
Julian Clary goes into the final day as the bookmakers' favourite thanks to his cheeky way with words (why bother with a double entendre when a single will do?), his pithy put-downs ("the occasional table") and double act with Julie Goodyear.
However, he can expect strong competition from Spandau's Martin Kemp, who will have a strong fanbase of female followers (doesn't he look dashing with his top off?) and has managed to keep out of the way of most major conflicts in the house.
Coleen Nolan can't be ruled out either. She fits the demographic for a Celeb BB winner (following in the footsteps of Ulrika and Denise) and hasn't been shy of sharing her opinions on the show. She'll certainly split opinion, but she can't be ruled out.
The Situation and Ashley McKenzie are the dark horses this evening. The Sitch ended up getting bogged down in a never-going-to-happen love/hate relationship with Danica, but outside of his antics with the lingerie model he's been an entertaining addition to the house. Even if he isn't the sharpest tool in the box.
Ashley McKenzie started the show as a hot favourite thanks to his Olympic hero status, but he's wilted in the background too often and his bond with MC Harvey may have ended up costing him any chance of a victory.
Speaking of Harvey, bookies have pretty much written off the So Solid star. Even before buttocks-gate, he was rubbing viewers up the wrong way. And no matter what he says or does, cheating on Alesha Dixon still hangs over him.
The Celebrity Big Brother final airs tonight (September 7) at 9pm on Channel 5.
Who do you want to win Celebrity Big Brother? Share your verdict below!
Celebrity Big Brother - latest pictures:
Copyright: Channel 5