Dani Harmer has confessed she's shocked to have made it through to the Strictly Come Dancing 2012 final.
The Tracy Beaker star was one of the favourites for an early exit, but is now challenging Louis Smith to win the show.
Speaking on It Takes Two last night, Dani confessed "I still cant believe it, I can't believe myself, I don't know how I did it, with Vincent's help!"
The weekend saw Dani wow with an American Smooth and Argentine Tango, getting her first tens of the series.
She admitted: "I absolutely loved the American Smooth, I loved the song, I loved the dress, it's been on my favourite dress so far."
And cute Dani added: "I'm so glad I stole Len's heart and I'm not giving it back!!
This weekend Dani and Vincent are taking on three dances in the final, starting with the judges' choice, the Tango.
Vincent said: "It was the very first time we did a dramatic dance, we both loved the choreography and the song and we're so happy."
However the judges felt at the time that Dani was more moody teenager than feisty woman.
Confident she had improved, Dani claimed: "I think I've definitely matured quite a lot, doing it the first time feels a million years ago, hopefully it will be ten times better."
The pair will also be doing the jive as their favourite choice, with Dani explaining: "If we do get to the final three, this will be the last dance we get to do together, and we loved the dance."
We just keep falling in love with Dani!
Vote for who you want to win Strictly Come Dancing 2012 in our latest poll below!
The Strictly Come Dancing grand final is on Saturday 22nd December at 6:30pm with the results show later that night at 8.50pm on BBC One and BBC One HD.