Cancer-stricken Jade Goody has just few hours to live now, according to her pals.
The British reality TV star has been in tremendous pain after cervical cancer spread to her entire body.
"It is now a matter of hours, she has deteriorated dramatically overnight. Sadly she is very close to the end," News of the World quoted a source as saying.
The 27-year-old was granted her last wish after doctors allowed her to go home so that she could spend her final days with her beloved sons, Bobby, five, and Freddie, four.
Goody had recently returned from London's Royal Marsden Hospital to her house in Upshire, Essex, where she suffered excruciating pain that led officials to lift the curfew on her jailbird hubby Jack Tweed so that he could spend time with his terminally ill wife.
Tweed said: "When I got the call I was absolutely terrified. The thought that our fairytale could be over already filled me with dread and sadness."
And now, family and close friends have come together to be with Goody, who is "terrified of falling asleep because she's afraid she'll never wake up".
Her rep Max Clifford confirmed: "She has deteriorated. She is very weak. The answer is, who knows? We are on the edge of a precipice."