Shakira is basking in her pregnancy glow.
In the picture, Shakira cuddles up to her beau Gerard Piqué, who looks as glowing as she does.
The singer shared her baby news in September, announcing her pregnancy on her website.
"As some of you may know, Gerard and I are very happy awaiting the arrival of our first baby! At the time we have decided to give priority to this unique moment in our lives and postpone all the promotional activities over the next few days," she wrote.
And in more happy news, Shakira revealed she's expecting a baby boy, whom she will reportedly name Biel.
See Shakira's bare baby bump below: