Beyonce welcomed her baby daughter into the world at the weekend, however, husband Jay-Z has revealed she tragically suffered a miscarriage before falling pregnant with baby Blue Ivy.
The rapper posted a song online yesterday celebrating the life of his daughter, which contained the lyrics, 'Last time the miscarriage was so tragic, we was afraid you'd disappear, but nah baby you magic.'
Contrary to previous reports that she had a Caesarean, in a joint statement the couple revealed Beyonce had a natural birth, adding: '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.'
They also said it was the 'best moment' of their lives.