Tv titan Oprah Winfrey has topped a list of Hollywood's most powerful celebrities.

The former talk show host, who now runs her own Tv network, beat singer Lady Gaga to the top spot on Forbes magazine's 2013 Celebrity 100 list.

Dorothy Pomerantz of says, "There is nobody else with that kind of consistency and power. There are only three people who have been on every single one of our lists since 1999. It is Oprah, Howard Stern and Steven Spielberg... She still wields an enormous amount of power, which is really what we look for in our fame matrix."

Gaga was runner-up in the power countdown and Oscar-winning director Spielberg was third, followed by singers Madonna and Beyonce rounding out the top five.

Last year's (12) number one, Jennifer Lopez, fell to 12th place, and singer Taylor Swift was a newcomer at six.

Publication editors make their picks based on money earned and global fame.