Shakira and Gerard Pique cut a picture of a perfect couple now, throw in their cute sons and you have family goals right there.
The Singer and her husband stepped out with their children in Barcelona. Both opted for a casual look on the family day out, holding their little ones as they made their way around the city.
Shakira, 38, looked nothing older than 21 beside her 28 year old famous boo. See more photos of the pair with their adorable kids below…