Beyonce and Jay-Z Welcome Twins!

Two weeks ago! How did we not know this??