After staying as a runner-up in Forbes' list of the most powerful Hollywood celebrities for two years, television talk show host and media mogul Oprah Winfrey has topped the list in the financial magazine's annual ranking for 2013.

According to the magazine's official website, the 59-year-old's earnings amounts to $77m between June 2012 and June 2013. She has also been listed as the most powerful based on her prominence and popularity on television, social media and the press.

"She still wields an enormous amount of power, which is really what we look for in our fame matrix. She is taking this cable network and turning it around just through the sheer force of her will, her connections and her ability," Forbes writer Dorothy Pomerantz said.

Last year's top ranker, pop sensation Jennifer Lopez, dropped down to number 12 this year.

Following Winfrey on the list, and holding the position of runner-up, is 27-year-old pop singer Lady Gaga, with a total of $80m in earnings last year. Gaga's fan following got her on the top of the list, reports Forbes.

"She is still a huge force in pop music. Even when she is not playing, people are talking about her and speculating about her," Pomerantz said.

However, the magazine reveals that the highest earning celebrity last year was not Winfrey but pop singer Madonna, with a whopping £125m between June 2012 and June 2013.

Scroll down to see the top ten most powerful celebrities listed by the magazine for 2013.

Click here to check the full list of top 100 celebrities.

Rank 1: American Talk Show host, actress and media proprietor Oprah WinfreyREUTERS
Rank 2: Latin-American pop singer Lady GagaREUTERS
Rank 3: American Movie Director Steven SpielbergREUTERS
Rank 4: American pop singer Beyonce KnowelesREUTERS
Rank 5: American singer, author, actress and entrepreneur MadonnaREUTERS
Rank 6: American Singer Taylor SwiftREUTERS
Rank 7: American rock band from New Jersey, formed in 1983 includes members: Jon Bon Jovi, guitarist Richie Sambora, keyboardist David Bryan, and drummer Tico Torres.REUTERS
Rank 8: Swiss tennis player Roger FedererREUTERS
Rank 9: American pop singer Justin BieberREUTERS
Rank 10: American stand-up comedian, television host and actress Ellen DeGeneresREUTERS