Belly Belly Pregnant!

1/16/2013 1:18 PM PST BY Johnny Lopez
0116_shakira_pregnant_rameyA very pregnant Shakira is showing off her huge baby bump in various states of dress ... and undress.

The 35-year-old Colombian beauty flashed her covered-up bulging belly while out on the streets of Barcelona on Monday ... and then followed it up by tweeting a sexy pic of herself wearing a bikini top alongside her hunky shirtless Spanish baby daddy, Gerard Pique.

Those birthing hips don't lie, Shakira is due any day now.