It has definitely been a long time coming for Mariah Carey’s pregnancy and delivery. Back in 2008, Mariah Carey and Nick had a miscarriage which was very devastating to the family. A few months back pregnancy rumors, once again, swirled around the media. Particularly when performance photos of a slightly oversized Mariah Carey surfaced the Internet. The couple offically confirmed pregnancy late 2010 (October 28th).

The wait is finally over for Nick and Mariah, as they delivered heathly twins–a baby girl and a baby boy–on Saturday April 30th. According to Carey’s rep, Cindi Berger, the couple delivered in Los Angeles, CA at an undisclosed hospital. Berger states their first born child weighs 5 Ib-3oz and 18 inches long. Their second child was the baby boy, who weighed in at 5Ib-6oz, and 19 inches.

On Saturday (April 30th), not only did Nick and Mariah deliver twins, but they also reached another milestone. Their third year Anniversary. Later, on Sunday, the couple renewed their vows at the undisclosed hospital. Rev. Al Sharpton conducted the ceremony in the Mariah’s hospital bed room. On behalf of Hip Hop Enquirer, Congratulations Nick and Mariah.