Dion, 42, gave birth to twin fraternal twin boys by Caesarean section at St. Mary's Medical Center in West Palm Beach, Florida.
Celine Dion gives birth to twin boys