Beyonce posts picture of twins on Instagram

Beyonce sort of broke the Internet yesterday.
Published: 6:57 AM EDT July 14, 2017