How Many Kids Does Shakira Have?
Shakira Keeps Her Sons Semiprivate, but These Cute Photos Are a Small Glimpse at Them
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 Colombian singer shares her kids with longtime boyfriend, Spanish soccer 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 Spanish 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.