The moment we all been waiting for!!!
Beyoncé and Jay-Z twins baby names are revealed as Sir Carter and Rumi Carter. (TmZ broke the story)
On June 26 their names were trademark for fragrances, cosmetics, key chains, baby teething rings, strollers, mugs, water bottles, hair ribbons, playing cards, tote bags, sports balls, rattles and novelty items.