Pop star Shakira has reached a deal with tax authorities in Spain by agreeing to pay a €7m (£6.1m) fine.
Shakira settles tax fraud case and agrees to pay €7m fine
The 46-year-old received a suspended three-year sentence and avoided a €14.5m trial on the morning it was due to begin.
Monday 20 November 2023 14:56, UK