Popsugar Parenting Celebrity Babies How Many Kids Does Shakira Have? Shakira Keeps Her Sons Semi-Private, but These Cute Photos Are a Small Glimpse at Them 3 February 2020 by Alessia Santoro View this post on Instagram A post shared by Gerard Piqué (@3gerardpique) on Aug 13, 2018 at 9:22am PDT Shakira may be an incredible singer with hips that don't lie in all of our eyes, but at home, she's a mama to two beautiful sons. The Columbian singer shares her kids with longtime boyfriend, Spanish football player, Gerard Piqué, who she met on the set of her of her music video for "Waka Waka (This Time for Africa)," the official song of the 2010 FIFA World Cup, which Gerard won with the Spain national team. Shakira and Gerard have been a couple since 2011, and have welcomed two adorable children together. Keep reading to learn more about them and to see the family's sweetest photos. Related: At Just 11 Years Old, Jennifer Lopez's Daughter Emme Made Her Super Bowl Halftime Debut Milan Piqué Mebarak View this post on Instagram A post shared by Shakira (@shakira) on Aug 29, 2018 at 1:18am PDT Shakira and Gerard's first child, a son named Milan, was born Jan. 22, 2013. 1 / 15 Sasha Piqué Mebarak View this post on Instagram A post shared by Shakira (@shakira) on Mar 3, 2019 at 6:15pm PST Shakira and Gerard's youngest, a son named Sasha, was born nearly two years to the day after his older brother on Jan. 29, 2015. 2 / 15 More Pictures of Shakira and Gerard Piqué's Sons, Milan and Sasha View this post on Instagram A post shared by Gerard Piqué (@3gerardpique) on Dec 31, 2017 at 3:19pm PST 3 / 15 View this post on Instagram A post shared by Gerard Piqué (@3gerardpique) on May 18, 2015 at 4:27pm PDT 4 / 15 View this post on Instagram A post shared by Gerard Piqué (@3gerardpique) on Jun 18, 2019 at 7:52pm PDT 5 / 15 View this post on Instagram A post shared by Gerard Piqué (@3gerardpique) on Aug 13, 2018 at 9:22am PDT 6 / 15 View this post on Instagram A post shared by Shakira (@shakira) on Mar 6, 2019 at 4:05pm PST 7 / 15 View this post on Instagram A post shared by Gerard Piqué (@3gerardpique) on Oct 9, 2018 at 10:21am PDT 8 / 15 View this post on Instagram A post shared by Shakira (@shakira) on Dec 27, 2018 at 3:14pm PST 9 / 15 View this post on Instagram A post shared by Gerard Piqué (@3gerardpique) on Dec 23, 2015 at 12:58pm PST 10 / 15 View this post on Instagram A post shared by Gerard Piqué (@3gerardpique) on May 26, 2016 at 11:13am PDT 11 / 15 View this post on Instagram A post shared by Shakira (@shakira) on Aug 4, 2018 at 9:53am PDT 12 / 15 View this post on Instagram A post shared by Shakira (@shakira) on Jun 19, 2018 at 5:17am PDT 13 / 15 View this post on Instagram A post shared by Shakira (@shakira) on Jun 11, 2018 at 9:26am PDT 14 / 15 View this post on Instagram A post shared by Gerard Piqué (@3gerardpique) on Oct 31, 2013 at 2:53pm PDT 15 / 15 Celebrity BabiesGerard PiquéCelebrity FamiliesShakira