The heavens have opened and the world rejoices this Sunday morning at the news that singer Beyonce has given birth to a baby girl apparently named Ivy Blue Carter. Although it has now been reported that the baby’s name is in fact Blue Ivy. But still no official confirmation from the ultra secretive couple.
But anyway who knows.. who cares.
Congratulations Beyonce and Shawn Carter.
Categories: Music News