Here's the final few moments of the last full day in the Celebrity Big Brother 2017 house.
Only yesterday saw the finalists confirmed after Shaun William was evicted in a surprise backdoor exit. He left in one final twist after polling the fewest votes to win.
With Shaun out, the finalists were confirmed as Jemma, Sarah Harding, Amelia Lily, Derek Acorah, Chad Johnson and Sam Thompson were told by Big brother they had made it.
In their final full day inside the house yesterday, housemates got to enjoy some of their highlights in the house before settling down to watch Bit On The Side, live from the living.
They then partied the night away with a final dance, in scenes which will be shown in tonight's final.
Also in this evening's episode, as well as all the live results and interviews, each housemate speaks to Big Brother about their time in the house.
Derek says: “Big Brother has brought me to a massive, big reality check. Without being in Big Brother and walking the experience of Big Brother, that may never have happened. To be the winner, that would be a bonkers miracle.
Sarah adds: “It’s been a ride and a half. I never expected to end up meeting somebody in here."
Chad agrees: “Something happened between me and Sarah, which I could never have foreseen in a million years. We just kind of had something grow over the time that we’ve been here."
Sam says: “I can’t believe I’m the one sitting here, and not at home watching it. No one can ever take that away from me. I’ve sat in the Big Brother chair! It’s a dream. Winning this whole thing… I can’t even imagine it.”
Jemma says: “I’ve learnt about myself in the Big Brother house. I’ve learnt a lot of self control, a lot of discipline. Trust me, a year ago I would have acted a lot different."
And finally, Amelia tells Big Brother: “I just wanted to make the most of every single day in here, and I’m so pleased that is what I’ve done. There are no words to describe how it would feel to win”
The Celebrity Big Brother 2017 final airs this evening live from 9PM with Emma Willis on Channel 5.