Shakira Weight Loss [PHOTOS]: Shows Off Sexy Body Six Months After Giving Birth You would never guess from looking at photos of Shakira from her recent vacation that she has a six month old baby boy.