ELVIS Presley, right, has come top of a list of the highest-earning dead celebrities, with an annual income of £22m.

Peanuts cartoon creator Charles Schulz was in second place on the list, compiled by US business website Forbes.com. Lord of the Rings author JRR Tolkien was third, making the top three unchanged for the second year in a row.