Shakira will be a mum again by the end of Tuesday (27Jan15), if new reports are true.

The singer has been admitted to a Barcelona hospital in Spain, where she is set to have a son by Caesarean section.

According to local reports, the Hips Don't Lie star and her partner Gerard Pique have reserved an entire floor at the Teknon clinic, where the scheduled delivery will take place.

The couple's son Milan, who turned two last week (22Jan15), was born at the same hospital in 2013.

Shakira and Pique invited fans to contribute to their online World Baby Shower to benefit Unicef last week (ends23Jan15).

More: Shakira | Shakira To Duet With Iggy Azalea - Report | Contactmusic ...

US Magazine: Shakira Gives Birth to Baby Boy Milan - Us Weekly