Jorgie Porter - by the skin of her teeth - as well as Matthew Wolfenden and Chico made it through to next week's Dancing on Ice final.
But after three months of being wheeled out in freezing conditions, there can only be one winner.
Who will take one-time EastEnders actor Sam Attwater's crown?
Bowing out tonight, an emotional Jennifer Ellison described this series, the show's seventh, as "the best ever". Is she right?
Digital Spy wants your verdict on the Dancing on Ice final three. Vote in our poll and voice your opinions below: