After 32 days the Celebrity Big Brother 2018 final is HERE and tonight one of the five housemates remaining will win.
But just who will it be?
Once again, CBB this year has proved controversial and things kicked off within days of the show starting.
At the start of the month we saw 16 brand new celebrity housemates join the house for a special 'Year Of The Women' series.
For the ladies, first into the house was former MP Ann Widdecombe. The ex politician has become known for her TV appearances in recent years, previously competing in Strictly Come Dancing.
Keeping Up With The Kardashians star Malika Haqq was next in before Boris Johnson's sister Rachel Johnson joined them.
Next in were Made In Chelsea's Ashley James, Newsreader India Willoughby and former Detective Constable Maggie Oliver, known for her work investigating the Rochdale grooming scandal.
Rounding off the female cast were model and Ex On The Beach star Jess Impiazzi and actress Amanda Barrie.
The boys joined four days later, starting with footballer John Barnes. RuPaul's Drag Race star Courtney Act - aka Shane Jenek - was next in.
Love Island's Jonny Mitchell, Boyzone singer Shane Lynch and comedian Daniel O'Reilly (aka Dapper Laughs) were next inside the house.
Finally completing the male celebrities were US R&B star Ginuwine, The Apprentice candidate Andrew Brady and British ballet dancer Wayne Sleep.
Following a series of exits, including two triple evictions, now just five remain.
Courtney/Shane J, Shane L, Ann, Wayne and Jess will go head to head in the final tonight.
Odds suggest it's going to be a clear victory for Shane J/Courtney but we've already seen a number of shock outcomes in CBB's near 20-year history.
Who are you hoping wins Celebrity Big Brother tonight? Tell us in the comments below and vote in who you want to WIN Celebrity Big Brother in our final poll of the series here...
Celebrity Big Brother 2018 concludes tonight.
The Celebrity Big Brother 2018 final airs live this evening at 9PM and 10:30PM on Channel 5 with Emma Willis.
The final Bit On The Side with Rylan Clark-Neal follows straight after at 11:05PM with the finalists, past housemates and winner.