Shakira is in "excellent health" following the ... are "happy" following their baby boy's arrival and also explained the meaning behind his name. A message on her official website said: "We ...