Sorry Mary-Kate and Ashley, a new set of Gemini twins have come to inherit the earth. Over the weekend, it was confirmed that Queen Bey had finally given birth to the babies the world was waiting for. Here's what we know about the new little Carters.
[Photo via Beyonce]