Shakira and ex-husband Gerard Pique were ever the supportive parents as they cheered their son on at his baseball game.
The Hips Don’t Lie singer, 45,, 35, was over after more than a decade together.
After meeting in 2010 when she filmed a music video for anthem, Waka Waka, they dated for 11 years and welcomed sons Milan and Sasha together.
Wearing a smile in an attempt to move on from their split drama, Shakira rocked up to her nine-year-old’s game in Barcelona.
Also in attendance, Pique kept a distance as he walked behind her, following their signing of a custody agreement earlier this month.
Shakira cut a casual figure in white joggers and a slouchy tie dye sweatshirt, and added a baseball cap over her long locks.
The star appeared in high spirits as she chatted with friends and gave her son a big hug after he finished playing.
Proud mum Shakira also snapped some pics to keep the memory of her son doing what he loves.
Meanwhile, her former husband stood in a group behind as the action unfolded with his son and his teammates at Club de Beisbol Barcelona.
Following the couple’s split, Shakira is set to move to Miami with her two children after finally coming to an agreement over custody in what is said to have been a 12-hour meeting.
The pair are believed to have thrashed out an agreement between their lawyers which will see the Colombian pop star head back to Florida early in the New Year.
It’s understood the singer owned a house for 20 years in Miami and it’s also where her family lives.
Their move will come after the children spend Christmas in Barcelona to avoid ‘even more traumatic separation between their parents’.
Shortly after the announcement of their split, Pique’semerged, with it believed they met while she worked for his production company.
However, in a joint statement issued in June confirming they had ended their romantic relationship, both the singer and sporting star stated that their children remain their ‘highest priority.’