After breaking up with Gerard Pique, Shakira devoted herself to her two sons.
View this post on Instagram
Shakira with her sons at a baseball game in Valencia
The 45-year-old singer was photographed cheering on her 9-year-old son Milan at a baseball game. The beautiful Colombian wore a comfortable fashion outfit with a hat. She left the sporting event holding hands with her children.