Shakira may have been spotted at the Hospital Quirón Teknon in Barcelona, but according to sources, she was not admitted into the hospital.

TV y Novelas reports the Colombian singer's doctor rescheduled her caesarean section. The publication adds that

Shakira's parents, William Mebarak and Nidia Ripoll, reportedly spoke to the press in Barcelona and said Shakira is at home.

The singer is supposedly going to give birth on Thursday instead. Her family has been getting her room ready, according to reports.

A week ago, Shakira invited fans to join her baby shower.

"Our second son arrives soon," she said, without giving too many details. "We invite you to join our #WorldBabyShower for @UNICEF at worldbabyshower.org."

The image she shared with the message featured her and boyfriend Gerard Pique posing together. The soccer player put his hands on Shakira's baby bump, and the two had big smiles on their faces.

There were murmurs that Shakira was pregnant when she performed at the 2014 World Cup closing ceremony. The singer did not show off her midriff, causing many to believe she was hiding her pregnancy.

It wasn't until she was on the cover of the Mexican edition of Cosmopolitan that she finally revealed the news.

"Well yes, the truth is, I am pregnant," she said in the interview, according to TV y Novelas.

At the time of the interview, Shakira did not reveal that she is having a boy.

Mhoni Vidente recently spoke up to Nueva Magazine about what she predicted for the Colombian singer. She originally guessed Shakira would give birth on Jan. 27 or 28. Mhoni also said she expected Shakira to have one more child in 2016.

Mhoni also gave Shakira a warning.

"I recommend to Shakira to not love [Gerard Pique] so much," she said. "They love each other too much and when that happens, too much energy is transferred, which is something that is happening to the soccer player. I see them together for a long time."