Rihanna has agreed a settlement to end a long-running legal battle with her former accountants.

The Umbrella star filed a lawsuit against New York firm Berdon Llp in 2012, claiming she suffered big losses after they mismanaged her finances, failed to sort out her taxes and charged an above-average commission fee.

The accountants hit back at the singer, alleging she was really to blame for her financial problems.

However, both sides have now agreed a settlement. During a hearing at a court in New York City on Thursday (17Apr14), lawyers for both parties asked a judge to dismiss the lawsuit. The terms of the settlement have not been disclosed.