Beyonce literally rocked the internet with her pregnancy announcement on Instagram.The caption, suggesting that she is expecting twins.