She danced her way into the finals, raising speculation that she just might win this season's Dancing With The Stars.
However on Tuesday night, Bristol Palin was forced to take a back seat, losing out to Dirty Dancing actress Jennifer Grey.
The 20-year-old eventually came in at third place, behind runner-up Disney star Kyle Massey.
Despite coming bottom with judges for more than six weeks, Bristol had received a tide of public support, ensuring she continued on to the next rounds of the show.
Before the results were announced she said: "Going out there and winning this would mean a lot. It would be like a big middle finger to all the people out there that hate my mom and hate me."
Photo: ©: ABC