Pop star Shakira has reached a deal with tax authorities in Spain by agreeing to pay a €7m (£6.1m) fine.
Watch Next
4:03