Elvis Presley has been crowned the top-earning dead celebrity of the past 12 months.
According to a list compiled by Forbes magazine, Presley earned $37 million last year. He leads the list for the second year running.
Peanuts cartoonist Charles Schulz is second with earnings of $28 million in the last year.
John Lennon and race-car driver Dale Earnhardt both made $20 million.
The 25th anniversary of Elvis Presley's death will be marked by fans around the world this Friday 16 August.