Shakira was seen with her sons Milan (9 years old) and Sasha (7 years old) at a beach in Cabo San Lucas, Mexico.
The beauty born in 1977 wore an agarwood purple bikini quite discreetly showing off her toned and balanced body. Waka Waka vocalist without makeup still shows smooth skin
Netizens gave many compliments to the youthful beauty of the 7x female singer: “She doesn’t look 45 years old at all, at most 33 years old”, “A natural beauty and extremely talented”, “Miss She’s an attractive woman. She’s even hotter when dancing.”… In addition, some people criticized the swimsuit as ugly and cumbersome, not showing off the beauty of the wearer.
The cruise comes after Shakira and Gerard Pique released a joint statement confirming their separation: ”We regret to confirm that we are separating. We ask for privacy at this time for the safety of our children. We are our number one priority. Thank you in advance for your understanding and respect”