How Many Kids Does Shakira Have?
Shakira Keeps Her Sons Semi-Private, but These Cute Photos Are a Small Glimpse at Them
2
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.