Shakira holds son Sasha at the soccer match of her longtime love Gerard Pique on April 18. Credit: Splash News

Daddy's little guys! On Saturday, April 18, Gerard Pique had a fantastic cheering section at his soccer match in Barcelona, Spain. The FC Barcelona centre-back, 28, was playing against Valencia CF as his longtime love Shakira and their sons Milan, 2, and Sasha, 2 months, looked on in the crowd. 

The Colombian pop star, 38, carried her infant son close as her toddler rooted for his dad from the stands. Both boys wore their own customized jerseys. 

Pique recently celebrated a big milestone in his soccer career, tweeting, "300 games with @FCBarcelona! Not bad. I want 300 more! Congrats to the team and to all the supporters that came to Paris to watch the game!"

Longtime loves Shakira and Pique looked like a big happy family with their little ones. They were even spotted sharing a smooch on the sidelines. 

"I would love to have eight or nine kids with Gerard — my own futbol team," the former Voice coach gushed to Latina magazine in April 2014.