A baby who was born 12 weeks prematurely in order for her mother to be treated for cancer has died.
Police officer Heidi Loughlin, 32, discovered she had a rare and aggressive form of breast cancer after falling pregnant with her third child.
She was offered an abortion by doctors who told her she should start life-saving treatment immediately, which would have been harmful to her unborn baby.
But Heidi decided to put her own life at risk by delaying the chemotherapy in favour of a less effective treatment.
Ally Louise Smith was born by C-section on 11 December weighing just 2lb 5oz but died eight days later.
Ms Loughlin, from Portishead, north Somerset posted a poem dedicated to her daughter on her blog this morning.
In it, she wrote: "Yesterday afternoon our hearts broke in two. For we had to say goodbye to you."
She added that "the pain in my body and heart and my soul feels it will consume me and leave me un-whole".
Heidi, who also has sons Noah, two, and Tait, one, with partner Keith, was breastfeeding her youngest child when she first noticed a rash in February.
Doctors said she had mastitis – a common condition for new mums where breast feeding becomes painful and inflamed.
But after falling pregnant with her third child three months later, tests revealed she had inflammatory breast cancer.
Doctors told Heidi she would need to undertake an intensive form of chemotherapy which would harm the child.
But she put the treatment on hold for as long as she could, before giving birth on December 11.
Ally's arrival meant Heidi could begin a course of treatment with the powerful drug Herceptin.
Paying tribute to the baby on Facebook, Marianne Clement wrote: "Words cannot express my sadness at your loss Heidi.
"May you remain strong throughout this incredibly sad time. X x x x"
Hayley Cole added: "There are no words to ease the pain of losing your beautiful daughter Ally Louise. An angel in the sky to watch over you xxx"