49 Photos of Shakira and Her Sons That Are Melting Our Hearts

Shakira and her longtime boyfriend, Spanish soccer player Gerard Piqué, live for their two beautiful boys. Five-year-old Milan and 3-year-old Sasha are truly the light of their eyes, so we can't blame them for always posting photos of the two cuties on Instagram for the world to see.

The 41-year-old Colombian singer snaps photos of her family spending time outdoors, playing soccer, tennis, and basketball together, while Gerard loves to share videos of Milan singing. They are seriously one of the cutest (and most talented) families out there! Keep scrolling to see more photos — they'll make your hearts skip several beats.

Be in the Know
Great. Thanks for signing up!
Sign up for astrology, pop culture moments, TikTok trends, relationship advice, and much more.
We'll see you in your inbox
By signing up, I agree to the Terms and Privacy Policy.

Related