Shakira radiated happiness on Friday as she was spotted with her eldest son Milan in Barcelona. The Colombian singer carried the two-year-old in her arms as they left a building and headed towards their car. Her newborn son Sasha was not with them on this outing.
Shakira opted for a natural look, showcasing her fresh-faced beauty without makeup, while she kept her post-baby figure concealed under loose-fitting clothes. She wore a loose red T-shirt, black trousers, and a raincoat for warmth, completing her outfit with comfortable trainers.
Milan looked adorable in a bobble hat, bright trousers, and a cozy fleece-lined coat.
On January 29, Shakira and her partner Gerard Piqué welcomed their second child, Sasha, into the world. Sasha’s name, of Greek and Russian origin, means ‘Warrior’ and ‘Defender of mankind.’ He was born in the evening via scheduled Caesarean section at a hospital in Barcelona.
The couple introduced Sasha to the public with a sweet photo posted on the Unicef World Baby Shower website, where Shakira shared their joy: “We’d like to introduce you to Sasha Piqué Mebarak – to meet him go to worldbabyshower.org.” Visitors to the site were treated to the first glimpse of Sasha along with a picture of his proud parents.
For Sasha’s birth, Shakira and Gerard reserved an entire floor at the Hospital Quirón Teknon in Barcelona, the same hospital where Milan was born. Gerard had played for FC Barcelona in Madrid just 24 hours before Sasha’s birth, with his team securing a 3-2 victory over Atletico Madrid.
Shakira, who began dating Gerard in 2010, has spoken passionately about motherhood, describing it as everything to her. She also praised Gerard for his hands-on approach to parenting, saying, “He is very involved with his son. He is always there for him, and that’s a big advantage for me as I cannot imagine it any other way.”