Shakira and Gerard Piqu are pretty much the definition of a stable celebrity couple. They have been together since 2011, have two kids together, and find ways to make their family work, even when Shakira's career sends her around the world on tour or Piqu's soccer games require odd hours and commitments. They might not be in the spotlight 24/7, but in the long run, that's probably a big factor in helping them lead the lives they do and raise their children without a bunch of public attention. Whether they're cutting a glamorous figure on a red carpet or chilling at home with their family, they always look so simply happy to be together - and that's something we can all hope for. Keep reading for the couple's cutest pictures over the years!