Johnny Depp's seven-year-old daughter, Lily-Rose, has been released from hospital in London after a frightening bout of blood poisoning.
Depp and partner Vanessa Paradis had been keeping a vigil at the child's bedside since she was admitted to London's Great Ormond Street Hospital at the end of February.
A source close to Depp tells American publication Us Weekly: "She is doing much better."
Despite media reports she had developed the condition after stepping on a rusty nail, the cause has not been confirmed.
The source says: "They don't know how she got it."
The 43-year-old actor is currently filming a movie version of the stage musical Sweeney Todd in England, which was temporarily put on hold while his daughter was in hospital.