jlobiebsoprah460picsidebyside.jpg More over Oprah, there's a new media mogul in town!

Jennifer Lopez tops the Forbes Celebrity 100 list this year, pushing Oprah Winfrey to the #2 spot.

"With $52 million in earnings over the last 12 months and a massive amount of fame, Lopez lands at No. 1 on our Celebrity 100 list for the first time," Forbes' Dorothy Pomerantz said in a statement.

The list isn't based solely on financial earnings and includes all types of celebrities, such as film and TV actors, models, athletes, and musicians.

Justin Bieber came in behind the power ladies at #3. He better thank his Beliebers!

Other notable newcomers: Rihanna (No. 4); Kim (No. 7) and Khloe Kardashian (No. 73); British songstress Adele (No. 24); Sophia Vergara (No. 76); and Ashton Kutcher (No. 51).

Why did Jenny from the Block come out on top?

Her American Idol judging duties, film roles, singing career, Kohl's clothing line deal, and various endorsements all contributed to her crowning title.

We wonder how Casper Smart plans on congratulating his lady?! With a ring, perhaps?