Shakira is pregnant with baby No. 2

Shakira made the announcement on her Facebook and Twitter pages on Thursday. Her representative confirmed that the accounts were real.