Singer Shakira Holds Her Son Milan Pique.
Shakira is pregnant again as confirmed by her. REUTERS

Shakira is reportedly giving one-year old son Milan a sibling. Her friend Carlos Vives has confirmed she is expecting another child with her boyfriend, Barcelona football player Gerard Pique.

Mirror UK reported that Shakira's close friend and fellow singer Carlos Vives has confirmed the petite singer's pregnancy.

"Yes, she is pregnant and she's very happy," he revealed during an award ceremony in Miami, Florida.

Another source also claimed Shakira is pregnant with a baby girl.

According to Latino.foxnews.com, Raul de Molina, co-host of the popular Univision show, "El Gordo y La Flaca," ("The Fat Man and the Skinny Woman") told People en Español that sources close to Shakira have confirmed her pregnancy.

"She is indeed pregnant and that the parents are more than happy because she is expecting a girl," Molina said.

Molina defended the credibility of the confirmation by claiming that he also confirmed the singer's pregnancy with Milan the previous year.

Rumours of Shakira's pregnancy first surfaced when the singer limited her signature hips sway while belly-dancing during her performance at the World Cup 2014 final in Rio de Janeiro. Reports claimed she was also spotted already revealing a baby bump during the performance.

However, the "Hips Don't Lie" singer and Gerard Pique have remained tight-lipped since the pregnancy rumours started. Their reps have also neither confirmed nor commented on the rumours.

Shakira met Gerard Pique, 27, when he starred in her music video for "Waka Waka (This Time for Africa)," the official song of the World Cup in 2010. Sparks flew and they have been dating since.

In her "Latina" cover for the mag's April 2014 issue, Shakira said she has no time for a second baby because of her busy schedule.

"If it weren't because of my music projects, I would be pregnant already," said the 37-year-old singer.

But given the chance for another child, Shakira said she would "love to have eight or nine kids" with Gerard. She said it would be her own "futbol team."

Shakira claimed motherhood has changed her outlook in life. Having a baby, she said, has made her "feel at peace with the world." It has made her so happy that she also wants to share that happiness with everyone. She also said her son has helped her "learn how to focus" when making music since she "used to go in circles around an idea."

Source:YouTube/ShakiraFans