Whenever, wherever, Shakira is one blissful mama-to-be.
The 35-year-old expectant star tweeted an adorable photo today showing off her baby bump, smiling from ear to ear and posing with her beau Gerard Piqué.
The soon-to-be first time mother is clearly enjoying her pregnancy as she cuddles with her Spanish soccer stud in a red T-shirt that's rolled up revealing her pregnant belly.
"Podría estar 9 meses más así! I could have another 9 months like this! Shak," the "Hips Don't Lie" singer captioned the Instagram pic.
Shakira announced her pregnancy on Facebook back in September, and she later revealed that her little bun in the oven is a baby boy.
"This guy [Piqué] is the best thing that ever happened to me in my whole life. And now we're having a baby," the singer said of her hunky footballer beau. "When the baby is born, I'll take him with me on charity trips. He shall learn that he is able to change the world."
What a loving mother. That's one lucky baby on the way!