Celine Dion stuns in a show-stopping white gown on Michael Buble's festive special
SHE may be facing personal heartbreak, but the ever professional Céline Dion stole the show at Michael Bublé's annual Christmas In Hollywood special last night.
Celine Dion stuns in gorgeous white gown
The songstress performed a heart-wrenching rendition of O Holy Night, which moved the studio audience to tears.
Céline's performance was made all the more emotional since she is preparing to spend her last Christmas with her husband of 21-years, Rene Angelil, who is battling throat cancer.
The songwriter looked effortlessly stunning in a classic, white floor-length gown, which featured intricate silver embellishments and a draped neckline.
The show-stopping number showed off Céline's amazing figure and clung to her trim waistline.
Celine's husband has been diagnosed with cancer
Celine looked stunning in the floor-length gown
The Canadian-born singer opted for smokey eyeshadow, a hint of blusher and added a slick of pale, pink lipstick to finish.
She left her honey blonde tresses in natural loose waves, and accessorised her glamorous get up with a number of gold bangles.
Later on in the show, Céline ,47, was joined on stage by the show's host Michael to preform a number of songs.
Céline changed into a stylish trouser suit for the duet, which was embellished with multi-coloured jewels.
Celine was joined on stage by Michael Bublé
The talented pair touchingly held hands as they belted out a selection of festive favourite songs.
The mother-of-three put on a sensational show despite still coming to terms with her husband's shocking cancer diagnosis.
An insider told Closer Weekly that Céline is trying to make the most of the time she has left with her 73-year-old husband.
The source said: "This is very likely the last Christmas they'll celebrate with Rene. Céline is trying to make the most of whatever time they have left with Rene. Céline is hopeful by nature. She puts her trust in her faith."
The pair held hands as they preformed