"Hancock" star Will Smith leads the pack of Hollywood's best-paid actors, banking an estimated $80 million between June 1, 2007, and June 1, 2008, according to Forbes.

Coming in second on the list is "Pirates of the Caribbean" star Johnny Depp, who earned $72 million in the same period.

With earnings of $55 million each, Eddie Murphy and Mike Myers tied for third place. Leonardo DiCaprio rounds out the top five, raking in $45 million.

Wondering which gals make the most dough? Cameron Diaz is the best compensated, taking home $50 million. Keira Knightley is next with $32 million, followed by Jennifer Aniston with $27 million.

No surprise here: Oprah Winfrey was the highest-earning media personality, earning $275 million.

Among TV stars, "Two and a Half Men" actor Charlie Sheen pulled $20 million to be the highest-paid man and "Grey's Anatomy" actress Katherine Heigl topped the ladies with $13 million.

Click here to read more at Forbes.com