Michael Jackson is once again the top-earning dead celebrity, according to Forbes magazine. The singer, who died in 2009, took in $170 million between October 2010 and October 2011. That also puts him at number-two among living pop acts. Only U2 earned more since October 2010.

Elvis Presley, who's been dead for 34 years, remained in second with $55 million. Elizabeth Taylor is a newcomer to the list, earning $12 million over the last year.

TOP-EARNING DEAD CELEBS

1. Michael Jackson
2. Elvis Presley
3. Marilyn Monroe
4. Charles Schulz
5. John Lennon
5. Liz Taylor
7. Albert Einstein
8. Theodor "Dr. Seuss" Geisel
9. Jimi Hendrix
9. Stieg Larsson
9. Steve McQueen
9. Richard Rodgers
13. George Harrison
13. Bettie Page
13. Andy Warhol