Who Topped Forbes’ Celebrity 100 List for 2012?

Kim's Orange Bikini
Kim sports bright bikini in Mexico.
This Wednesday morning, Forbes magazine released its annual list of the top 100 celebrities in the business, profiling everyone from Beyonce Knowles, to Taylor Swift and Angelina Jolie.

Shockingly enough, despite their amount of fame, the three ladies just mentioned didn’t even crack the top 10. Instead, those slots were filled by popular celebs like Steven Spielberg, Katy Perry and Rihanna.

But just who topped the Celebrity 100? Drum roll please …

It’s Jennifer Lopez!

The 42-year-old stunner, who last year was named the World’s Most Beautiful Woman by PEOPLE magazine, has every reason to top the list, which is a mixture of earnings and fame, according to Forbes.

In addition to starring in high-profile movies and releasing hit singles, the mother-of-two — who is currently dating 25-year-old back-up dancer Casper Smart — is currently one of three judges on America’s top-rated show, American Idol. Not bad for the former Fly Girl from the Bronx.

Of her recent success, Forbes writes:

“[American Idol] gave her a platform to promote her music and turn her image around. It didn’t hurt that she also split from her husband, Marc Anthony. Suddenly a single mother, Lopez lapped up the media attention and scored lucrative endorsement deals with companies like L’Oreal and Gillette. She now has a line of clothing at Kohl’s, a top-selling fragrance and she was able to secure a nice bump—to $20 million–on her Idol salary for a second season. With 6.6 million followers on Twitter and 12 million fans on Facebook, she’s also proved a master of social media.”

In fact, J-Lo is apparently so powerful, she managed to beat out Oprah Winfrey and last year’s No. 1 pick, Lady Gaga, who ranked second and fifth, respectively.

Also on the list: Kim Kardashian, who ranked seventh.

Check out the full list below:

1. Jennifer Lopez
2. Oprah Winfrey
3. Justin Bieber
4. Rihanna
5. Lady Gaga
6. Britney Spears
7. Kim Kardashian
8. Katy Perry
9. Tom Cruise
10. Steven Spielberg

What do you think of Forbes’ list? Is J-Lo really the most powerful celebrity in Hollywood? Sound off, below!