Congratulations! Last night Beyonce gave birth to her and Jay-Z's new daughter Blue Ivy Carter.
Can't say I'm on board with the first name Blue, but I've heard worse celebrity kid names and any ridicule that might come her way would be majorly offset by the fact that her parents are Jay-Z and Beyonce. Also, I wonder if this finally kills all the rumors that she may be faking the pregnancy. I for one will have to hold her before I make my final say.