Canadian songbird Celine Dion has given birth to twin boys.
Her husband Rene Angelil was at her side during the caesarean section to deliver the babies on Saturday.
The thrilled father even cut their umbilical cords.
"It's the greatest thing that could happen to us," said the 68-year-old.
"I hope to provide to them all of the love that I can for as long as I can."
In this week's HELLO! the 42-year-old singer speaks of her long battle to conceive.
The new arrivals – who are sibling for the couple's nine-year-old Rene Charles – are said to be healthy.
But they are to spend the next few days in an incubator because they were premature.
The first twin weighed 5 lbs, 10 oz.
His brother, born one minute afterwards, weighed 5 lbs, 4 oz.