Irish singer Sinead O'Connor is to replace the late soul legend Bobby Womack as the closing act at this year's Womad festival in Wiltshire.

The American singer, songwriter and guitarist died aged 70 two weeks ago.

O'Connor achieved worldwide success in 1990 with her version of Prince's song Nothing Compares 2 U. She more recently made headlines after she publicly criticised Miley Cyrus on Twitter.

Youssou N'Dour, Manu Dibango and Richard Thompson also headline.

Up to 40,000 people are expected to attend each of the festival's four days, from 24 July.

A spokesman said: "Just when you thought that no more remarkable names could be squeezed on to this year's cracking line-up... another one comes along, the compulsive and uncompromising performer Sinead O'Connor."

The full festival line-up features about 100 artists from 40 countries, on the Charlton Park Estate near Malmesbury.