Shakira has two sons: Milan and Sasha. As of early 2025, Milan is 12 years old, having been born on January 22, 2013, and Sasha is 10 years old, born on January 29, 2015
Shakira has two sons: Milan and Sasha. As of early 2025, Milan is 12 years old, having been born on January 22, 2013, and Sasha is 10 years old, born on January 29, 2015