The Colombian beauty has confirmed she's expecting her second child with beau Gerard Pique.
"Yes, I'm pregnant," she said in the upcoming Mexican issue of Cosmopolitan magazine that hits newsstands in September.
"Seeing me in love is a constant state," she gushed. "There are no questions as the answer is simply there."
Already parents to 19-month-old son Milan, the pair are overjoyed about adding another little one to their family.
The news of the 37-year-old singer's second pregnancy first came out in July when her close friend, singer Carlos Vives, spilled the beans to Fox News Latino.
"Yes, she is pregnant and she's very happy," he said.
Now, the former "Voice" coach has confirmed she is in fact preggers with the 27-year-old soccer star's baby.
Shakira's baby bump isn't quite visible yet. The "Hips Don't Lie" singer posted a video Aug. 19 on Instagram when she accepted the ALS Ice Bucket Challenge from supermodel Gisele Bündchen.
She wore denim shorts and a baggy black T-shirt as she nominated Coldplay front man Chris Martin and Pope Francis.
Pique did the honors of dumping the icy cold H2O on his lady.