Slavna pevka redko deli svoje privatne fotografije, zdaj pa je naredila izjemo in na veliko veselje svojih oboževalcev pokazala tudi svoja dva sinova - osemletnega Milana in šestletnega Sašo. Fotografija, na kateri je s sinovoma pozirala v nekem vodnem parku je dobila več kot dva milijona všečkov in seveda navdušena komentarje v stilu: "Kako sta zrasla", "Prekrasna sta", itd.
Shakira ima sinova z enim najbolj cenjenim nogometašev na svetu, igralcem Barcelone, Gerardom Piquétom, s katerim sta se spoznala na snemanju njenega spota za pesem "Waka Waka", ki je bila himna SP 2010. Kljub temu, da sta skupaj že več kot desetletje, se za poroko še nista odločila.
Se je pa slavni par nedavno znašel pod valom kritik, ko se je razvedelo, da sta med letoma 2012 in 2014 utajila okoli 14,5 milijonov evrov davkov, ki jih je Shakira ostala dolžna Španiji.