Shakira is a proud mom to two children, sons Milan and Sasha.
Shakira shares her boys, Milan and Sasha, with ex Gerard Pique. Sasha and Gerard, who is a soccer player, began dating in 2011.They welcomed Milan in Jan 2013, followed by Sasha in Jan. 2015. Although Shakira and Gerard never got engaged or married, they were together for more than ten years before announcing their split in 2022.
Shakira lived with her boys and Gerard in Spain for a lot of the relationship. However, after the split, she reportedly relocated back to Miami with the kids after she and Gerard reached a custody arrangement. See some more of Shakira’s cutest photos with Milan and Sasha over the years by scrolling through the gallery!
1 of 11
Shakira & Her Sons Surfing
2 of 11
Shakira and her youngest son
3 of 11
Shakira & Her Boys Hold Hands In NYC
4 of 11
Shakira & Her Boys Arrive At JFK
5 of 11
Shakira & Her Sons In Rome
6 of 11
Shakira & Her Sons Taking Photos In Rome
7 of 11
Shakira & Milan At The Beach
8 of 11
Shakira & Milan At His Baseball game
9 of 11
Shakira & Kids At The Beach
10 of 11
Shakira & Gerard Pique Bike Riding With Kids
11 of 11