Oh, lol, you've reminded me of my silly hub. Erm, superstars can name their kids anything, these days =O It's like a competition for the ugliest child's name in Hollywood. I actually think Blue Ivy is not the worst name around at all. It sounds kind of nice, in my opinion, even if it's not typical.
Lol! Honestly, if I were Beyoncé and Jay-Z's son (as in, the son of a multimillionaire collective wallet that happened to sing/rap pretty decently), they could call me Bananas, for all I cared. I would indulge myself in all possible ways for the rest of my life to compensate for that 'little' mistake in naming me.