Shakira has resolved her Spanish tax fraud case just before the scheduled trial in Barcelona, agreeing to a three-year suspended sentence and a €7 million ($7.6 million) fine.
The 46-year-old singer, facing charges of €14.5 million ($15.8 million) in tax fraud, expressed relief for her children’s sake.
Shakira, mom to Milan and Sasha, mentioned her decision to settle was driven by their well-being.
The trial, set to explore her finances from 2012 to 2014, was canceled.
Spanish prosecutors alleged she spent significant time in Spain during those years but listed her residence as the Bahamas.
This development follows previous tax evasion cases involving soccer stars Messi and Ronaldo.
In September, Shakira faced additional charges for alleged tax evasion in 2018, accused of using an offshore company to avoid taxes.