Shakira Had a Baby (and Also a Last Name—Who Knew?) Caity Weaver · 01/23/13 04:20PM Did you know that Shakira has a last name? And also a baby boy, now; congratulations Shakira.