The incomparable Celine Dion took to the stage to perform "All the Way" at the Sinatra 100 this week—a showstopping number made even more emotional because the song is quite dear to not only her, but also her husband, René Angélil, who is battling throat cancer.

Doctors aren't sure how long René, 73, who Celine has known since she was 12, has to live, but his health is unfortunately deteriorating.

Advertisement - Continue Reading Below

"Unless there is a miracle, this is very likely the last Christmas they'll celebrate with René," a source close to Celine told Closer Weekly. "She's trying to make the most of whatever time they have left with him."

Most Popular

Celine, 47, and their sons, René-Charles, 14, and twins Nelson and Eddy, 5, have been trying to fill their Nevada home with joy, reportedly singing Christmas carols together and trying to focus on the positive.

"When you see someone who is fighting so hard, it has a big impact on you," she says. "You have two choices. You look at your husband who's very sick and you can't help, and it kills you. Or you look at your husband that's sick and you say, 'I got you. I got it. I'm here. It's going to be just fine," she told USA TODAY.

Echoing Celine's statement, a family friend added, "She won't allow the house to descend into gloom and doom. She does her best to fill her boys' lives with fun and excitement. But I also think that every day has become more meaningful to them given what the family is going through."

"But Celine is hopeful by nature, and she puts her trust in her faith."

And while her beloved husband of 20 years is still holding on, Celine shared that his final wish is to "die in her arms."