Shakira had the cutest family night out!
The 39-year-old singer and her husband, Gerard Pique, stepped out with their two boys, Sasha and Milan, to attend the Estrella Catalan Sports Awards in Barcelona, Spain, on Monday.
WATCH: Shakira Reveals Son Sasha Was Sick After Canceling Performances
The event, which honored footballer Pique for his successful sports career, comes three weeks after Shakira announced that 22-month-old Sasha was sick, causing her to cancel several appearances. She later took to social media to thank fans for their support.
"Thanks for all the messages you sent for Sasha while he was sick," Shakira wrote on Instagram, along with a sweet photo of her son. "Everything is under control now, and he’s back to his cheerful self!"
WATCH: Shakira Cancels Latin GRAMMYs and AMAs Performances Citing 'Personal Matters'
On Thursday, the "Hips Don't Lie" singer shared a series of photos on social media in celebration of Thanksgiving.
See more on Shakira's adorable sons in the video below.