Apparently, the weekend was full of surprises for Mariah Carey and her hubby Nick Cannon as the two finally welcomed their baby boy and girl into the world. Mariah Carey gave birth to her twins on April 30th, 2011 at an undisclosed hospital in L.A. After a few false alarms, the couple has reportedly welcomed the baby girl first, followed by the baby boy.

Mariah Carey and Nick Cannon confronted themselves with pregnancy rumors ever since Mariah started to reveal a much fuller figure. However, the couple didn’t confirm the pregnancy until her baby bump started to reveal, as apparently Mariah suffered a miscarriage before and did not want to make her pregnancy public until she was sure that everything was going well this time.

The news that the couple have finally become parents has triggered a massive amount of congratulation messages, as there is nothing as miraculous as becoming a parent. Although one would expect the diva to have been overwhelmed with emotions, it was actually Nick Cannon who broke a sweat as he drove his wife to the hospital in their Rolls Royce Phantom.

The two listened to music on the way to the hospital and apparently Mariah, who was set to give birth was extremely calm, thinking it was just another false alarm. Mariah’s rep Cindi Berger confirmed the birth to the Associated Press, stating the girl weighing 5 lbs. 3 oz and 18 inches long was born first, followed by the boy who was 5 lbs. 6 oz and measured 19 inches in length.

Caught in the moment of excitement, Nick apparently even forgot the way to the maternity ward as he arrived at the hospital with Mariah and was redirected by a nurse. Although the couple didn’t share too much along the pregnancy, the two decided to share their joyful experience with their fans in a baby bump revealing photo session. Nick Cannon said they were expecting the twins “any moment” and even said he has a feeling the twins would join them somewhere around the time they renew their vows, and he was right.

The couple had their vows renewed at the hospital in a lovely ceremony. Nick Cannon twitted on his account that he was thrilled and thankful to Mariah as she has given him an incredible gift on their wedding anniversary. “My wife just gave me the most incredible anniversary gift ever in life! I won’t ever be able to top this!” “I’m in the happiest place I’ve ever been in my life. I never had more amazing things happening. I am humbled by God’s Favor!!”

Nick Cannon expressed his appreciation for pregnant women and mothers all over the world, especially ones that have experienced multiple baby pregnancies. As far as the babies names, nothing has been revealed, but Nick stated that the names are not going to be crazy, but they will be unique. All we have to say is congratulations and we can’t wait to see the first baby pics!

Mariah Carey Gives Birth to Twins

Photos courtesy of PR Photos