London: Beyonce, the proud mother of the newly born angel Blue Ivy Carter, suffered a miscarriage before the birth of her daughter, revealed the singer’s rapper husband Jay-Z in a new song ‘Glory’ which he posted on his social website on Monday.

The latest song is a tribute to the couple's new baby, Blue Ivy Carter, who was born in New York late Saturday night.

In the song Jay-Z, 42, raps about the couple's pregnancy struggles: 'Last time the miscarriage was so tragic/We was afraid you'd disappear/But nah baby you magic.'

The song also reveals where the daughter of the music icons was conceived. “You was made in Paris," Jay-Z raps.

The crying of Blue Ivy can be heard at the end of the song.

The track was produced by Pharrell and credits the new arrival as 'B.I.C.'

Other touching lyrics include, “The most amazing feeling I feel, words can't describe what I'm feeling for real / Baby, I paint the sky blue, my greatest creation was you. You're the child of destiny / you're the child of my destiny / you're my child with the child from Destiny's Child.”

Tough earlier it was reported that Blue Ivy was born through C-section, a joint statement of the couple said on Tuesday, Blue “was delivered naturally at a healthy 7 lbs and it was the best experience of both of our lives.”

"Her birth was emotional and extremely peaceful, we are in heaven. We are thankful to everyone for all your prayers, well wishes, love and support,” Daily Mail quoted the couple as saying.

The singer couple tied the knot in 2008 in a private ceremony after a year-long courtship.

Beyonce announced her pregnancy to the world last August at the MTV Video Music Awards with a simple rub of her swollen belly.

Celebs close to the couple have flooded the new parents with congratulation messages in Twitter.
Beyonce's sister, Solange Knowles, tweeted on Sunday morning: “The most beautiful girl in the world,' while Beyonce's close friend Gwyneth Paltrow also tweeted: 'Welcome to the world Blue! We love you already.”