“Dem babies” are finally here. This past Saturday (Apr 30), Pop sensation Mariah Carey didn’t even need to go out and buy hubby Nick Cannon a gift to celebrate their third wedding anniversary, because she gave the young entertainment mogul the best gift there is. The gift of life!

The 42 year old pop diva delivered the precious twins early Saturday afternoon at 12:07 p.m. Eastern at an undisclosed hospital in Los Angeles. Carey’s representative, Cindi Berger confirmed the births to the Associated Press, saying the baby girl was born first, weighing 5 lbs. 3 oz., and was 18 inches long; her brother was next, at 5 lbs. 6 oz., and was 19 inches.

And guessed who predicted it all? Nick! People may be quick to forget, but earlier this year Nick correctly predicted when his twins were set to drop. “I’m not trying to be a psychic, but we renew our vows every year so … It’s probably going to be in the hospital this year. I can feel it,” Cannon said Thursday when he guest-hosted ‘The Talk.’ “We got the minister coming in, so this gown will not be a wedding gown, but a hospital gown.”

When asked if Mariah’s pregnancy was planned to coincide with the couple’s anniversary, Berger claimed that it wasn’t. “No, not even Mariah could plan that,” she said. “Nick was very nervous and Mariah was completely calm. Mariah thought it was another soft labor and Nick was driving her to the hospital and she very calm and the music was blasting,” she added. “When they walked into the hospital, [Nick] was going the wrong way and the nurse redirected them to go the maternity ward, and I said to her, ‘that’s right out of I Love Lucy,’ and she laughed.”

Congrats to the newly minted parents!

Be the first to receive breaking news alerts and more stories like this by subscribing to our mailing list.