Legendary singer Leonard Cohen dies

Stars have been paying tribute to the influential Canadian singer-songwriter Leonard Cohen, who's died at the age of 82.

His best known track “Hallelujah” was released in the eighties, but his work spanned six decades.

Fellow Canadian KD Lang simply tweeted “Thank you Leonard Cohen”, while Canada's Prime Minister Justin Trudeau said his “work resonated across generations”.

The actress Mia Farrow called Cohen the “Best of the best”, and Bette Midler posted “another magical voice stilled”.