Beyonce gave birth to a baby girl last night, and ensured she will be the subject of playground taunts for years to come by giving her a ridiculous name, as is the style with famous people these days.
Continuing a well-established trend of awful celebrity baby names such as Harper Seven Beckham, Moroccan Scott (Mariah Carey and her fella) and Mirabella Bunny (Bryan Adams), according to reports Beyonce has called her new-born either Ivy Blue Carter or Blue Ivy Carter, we’re not quite sure yet.
There has been no official confirmation from the big-bootied diva and husband Jay-Z, who are notorious for keeping their business out of the public domain, but entertainment sources were rife with news about the latest addition to the Z family, while best buddy Rihanna gave them her best wishes on Twitter, saying: “Welcome to the world princess Carter! Love Aunty Rih.”
Beyonce is said to have given birth after undergoing a C-section in a New York hospital last night, putting an end to speculation that suggested that her baby could have been born as far back as December 28 last year.
Before he met Beyonce, Jay-Z once boasted about never having to worry about the opposite sex, but it now seems as if he has two additional problems along with the 99 others he has to deal with.