Currently, she is caught up in a £13 million scandal related to tax evasion.
Shakira didn’t allow her recent legal issues to dampen her spirits during a family yacht trip with her partner, Gerard Piqué, and their two sons Milan and Sasha in Spain. The Colombian singer looked stunning in a green velour co-ord as she showed off her legs while enjoying some quality time with her loved ones.
The singer, who is 44 years old, was spotted showering her child with loving kisses while they soaked up the sun on a 45-foot boat during their trip to Costa Brava.