The Celebrity Big Brother 2017 final is a day away - who do you want to WIN?
This month saw 15 brand new celebrity housemates join the house and they are possibly one of the maddest bunch of contestants yet.
We've now seen eight evictions and one walker leaving a total of six celebs in the running ahead of Friday's final.
They're playing for a cash prize of £50,000 to donate to a charity of their choosing, upping the competition between the contestants.
Who is your current Celebrity Big Brother favourite? Who do you want to WIN? Vote in our new popularity poll of the series below...
Those starting on the line up for the new series included ex EastEnders actor Shaun Williamson, Girls Aloud star Sarah Harding, Made In Chelsea's Sam Thompson and famous TV psychic Derek Acorah.
Joining them in the house were Mob Wives' star Marissa Jade, Goggleboxer Sandi Bogle, American hunk who has starred in The Bachelorette, Chad Johnson.
Also taking part in the show this summer were Absolutely Fabulous star Helen Lederer, recent The Apprentice candidate Karthik Nagesan
More all star contestants competing in the new series were The Real Housewives of Beverly Hills' star Brandi Glanville, Ibiza Weekender star Jordan Davies and American YouTuber Trisha Paytas.
The final three housemates on the line up were Ex On The Beach star Jemma Lucy, X Factor finalist and West End star Amelia Lily and Paul Danan, former Hollyoaks actor and original Celebrity Love Island contestant.
The first eviction saw Marissa get the boot before Karthik got the axe, followed by Trisha walking out. Last week's eviction saw Jordan go before a double exit resulted in Brandi and Paul saying their goodbyes. Tuesday's latest double eviction saw Sandi and Helen leave before Shaun lost his place in tonight's backdoor eviction.
The Celebrity Big Brother 2017 final airs live this evening from 9PM on Channel 5 with Emma Willis.
The final Bit On The Side with Rylan Clark-Neal follows straight after at 10:45PM with the finalists, past housemates and winner.