The Celebrity Big Brother final has arrived! Who's favourite to win?
Six celebrities will compete in tonight's live final to win Celebrity Big Brother 2016.
The UK will take on the USA as three stars from each side of the Atlantic compete to be the final celebrity to walk out of the house at Elstree Studios that has been their home for the past four weeks.
Geordie Shore star Marnie Simpson, former EastEnders actor Ricky Norwood and Ex On The Beach star Stephen Bear face Californian singer Aubrey O'Day, Mob Wives star Renee Graziano and YouTuber - and brother of pop star Ariana Grande - Frankie Grande.
In Thursday's night's episode the housemates voted Grande as their most deserving winner, but viewers appear to have a different opinion.
Bear is odds-on favourite to win with bookmakers William Hill, with Norwood and Simpson trailing behind.
If bookies have their feel for the public vote correct then the US contingent will be the first three out of the door.
This series has been rife with controversies including the removal of housemate Christopher Biggins over offensive comments and complaints to media watchdog Ofcom about frequent nudity and scenes of sexual content between Bear and axed contestant Chloe Khan, and Simpson and evicted TOWIE star Lewis Bloor.
Bear has also been at the centre of bullying complaints and in recent days has seen Channel 5 accused of "fixing" the show after they chose not to air some incidents involving him, including injuring Samantha Fox's eye during a prank.
The Celebrity Big Brother final will air on Channel 5 at 9pm.