Updated story: In what could be called a Christmas miracle, a dying woman’s last wish has been fulfilled.

Breanne Smaaslet, who has terminal cancer, told CTV News that her dying wish was to hold her unborn baby – and on Christmas Day she did just that.

Baby Sal was born early Friday morning at 26-and-a-half weeks, weighing 1.9 pounds and crying and breathing on his own.

Smaaslet’s family said both mother and son were doing okay, and asked everyone to keep the family in their prayers.  

Previous story: Breanne Smaaslet has just one wish this Christmas: that she’ll live long enough to meet her unborn baby boy.

The young Langley, B.C. woman was diagnosed with osteosarcoma, the same cancer Terry Fox had, three years ago when she was just 18 years old.

Doctors never expected her to last this long, but she has a reason to keep fighting – the tiny boy growing inside her.

“I can’t wait to see him,” Smaaslet told CTV News.

She’s now 26-and-a-half weeks into her pregnancy, and it’s hoped doctors can perform a caesarian section at 28 weeks.

The fact that she became pregnant in the first place was something of a miracle. After her diagnosis, Smaaslet underwent surgery to remove a tumour from her leg, but it failed to stop her cancer.

With her condition continuing to deteriorate, the last thing she was looking for was a relationship.

“Every time I went to the doctor it just went downhill,” she said. “I just wanted to be alone so I didn’t end up hurting anyone.”

Yet somehow, love found her. She met a man, Adam, who would eventually become her husband.

“Even with no hair and a little fuzz he still fell in love with me,” Smaaslet said.

It wasn’t planned, but she became pregnant, and the couple got married in September. Tragically, Adam would not live to meet their son – he passed away suddenly last month.

“We don’t know what from yet,” Smaaslet said. “I miss him so much. He was the love of my life.”

Adam’s picture now hangs on the wall of her hospital room, next to ultrasound images of the little life she’s carrying. She’s already decided to name the baby Salvatore, or Sal, which translates to saviour.

“She wants to keep a part of her and Adam for their families that they’re leaving behind,” Smaaslet’s aunt Rose Horan-Pachota said, crying.

Despite the pain Smaaslet’s in, her aunt said she doesn’t complain. All she wants is to see her son, and if the stars align she might have her chance.

“The doctors said everything seems to be going great,” Smaaslet said. “I always wanted to be a mom.”

A GoFundMe page has been set up to help the family take care of the baby, and has already raised more than $5,000. To donate, click here

With a report from CTV Vancouver’s Michele Brunoro