Beyonce posts picture of twins on Instagram

Beyonce sort of broke the Internet yesterday.