*Will Smith earned more money last year than any other film star, according to Forbes magazine's latest ranking of Hollywood's top earners. The "Hancock" actor raked in $80 million in 2007, beating No. 2-ranked Johnny Depp and his $72 million.
Eddie Murphy, whose output last year included "Norbit" and "Shrek the Third," is tied at No. 3 with Mike Myers, each having earned $55 million.
Cameron Diaz is the highest ranking female film star, with $50 million banked in her account last year. "Atonement" leading lady Keira Knightly earned $32 million, and Jennifer Aniston pulled in $27 million to rank No. 2 and 3 respectively.
In terms of media personalities, Oprah Winfrey's $275 million haul in 2007 eclipses everyone and everything.