Shakira gamely put on a brave face on Friday after announcing her split from Gerard Pique earlier this week.
The 45-year-old singer looked beautiful in a chic V-neck mini dress days after it emerged her relationship with her football beau was over.
Carrying a pizza box in her left hand, the popstar looked stylish as she worked up an appetite while out and about in the Spanish capital.
The Columbian bombshell showed off her style credentials as she teamed the look with a pair of ankle cowboy boots and tan handbag.
She finished her look with a swipe of nude lipstick and sported a radiant pallet of makeup while flashing a hint of a smile after her recent heartbreaking news.
The Whenever, Wherever artist split with Gerard Piqué, 35, as they revealed they separated last week.
The former pair – who are parents to sons Milan, nine, and Sasha, seven – released a joint statement in which they said: ‘We regret to confirm that we are separating.
‘We ask for privacy at this moment for the well-being of our children, who are our maximum priority. Thank you in advance for your understanding and respect.’
The Grammy winner and the athlete initially emerged publicly as a couple in 2011.
The announcement comes amid rumors in the Spanish tabloids that the couple were on the verge of breaking up with sources claiming he had cheated on the star.
Spanish outlet El Periodico reported that the couple have been living separately for a few weeks after Piqué was kicked out of the family home by the pop star.
According to sources, Piqué has since been living a ‘party lifestyle’ in a bachelor pad and enjoying nights out with his teammates.
Neither party has addressed cheating claims but journalist Emilio Pérez reported: ‘(Shakira) has made the decision to separate. That is so. It has happened.
‘That is why there is distance. Perhaps there is nothing left, but that (infidelity) has passed.’
Representatives did not respond when contacted by MailOnline for comment.
The former power couple were hit by split claims in 2017, with it being claimed that the two were no longer living together and Shakira had instigated the split.
It followed weeks of speculation about the pair’s relationship status in the Colombian press, with a source claiming she ‘could no longer cope with the situation.’
‘It’s something serious and she has been the one who has finally made the decision,’ they told Spanish website Cotilleo.
The She Wolf songstress hinted at disharmony between the pair in her latest hit Te Felicito with Rauw Alejandro, in which she sings: ‘To complete you I broke into pieces; I was warned, but I didn’t listen; I realized that yours is false…
‘It was the drop that overflowed the glass; Don’t tell me you’re sorry, that sounds sincere, but I know you well and I know you’re lying.’
The couple had been together since 2011, with the pair having met while filming the music video for her World Cup song Waka Waka the previous year.
Piqué’s team happened to win the World Cup that year, where his soon-to-be girlfriend performed during the final game.
Though the two corresponded in 2010, the relationship between the two mega-stars wouldn’t officially take off until the start of 2011.
In the fall of 2012, Shakira would use her Instagram platform to announce to fans that she was pregnant with the football star’s son.
Just two years after the birth of son Milan, the couple revealed they would be expecting their second child, Sasha, who was born in 2015.
The couple have admitted publicly that they have no plans to wed, but that hasn’t stopped them from having a family life.
Speaking to Gary Neville on a recent episode of The Overlap, the Spain international explained that he hadn’t proposed because their relationship ‘works fine as it is.’