Beyonce Shares First Photo of Baby Twins Sir Carter and Rumi - J-14

Queen: Beyoncé Dropped the First Photo of Her Twins and the Internet Exploded