Sun, sea and all that jazz: during the Saint Lucia music festival in May, the island will dance to an irresistible beat – with previous line-ups such as Diana Ross, Chaka Khan and Rihanna Read more