Tom Cruise tops 2012 Forbes list of highest-paid actors

Slideshow posted in Photos | Tuesday, July 03, 2012

8 of 11: Will Smith is No. 8 on Forbes' 2012 list of highest-paid actors. The outlet said he earned about $30 million between May 2011 and May 2012.

During that time, Smith reprised his role as Agent J in 'Men In Black III,' also known as 'MIB 3.' The movie made $600 million worldwide. He also co-produced the romantic comedy 'This Means War,' which stars Reese Witherspoon, Chris Pine and Tom Hardy. The movie made $155 million.

Smith co-produces and stars in M. Night Shyamalan's 2013 movie 'After Earth,' which also features the actor's son, Jaden. Smith and his wife Jada are also co-producing an upcoming remake of the musical 'Annie!' that will feature their daughter, Willow.

Smith was No. 4 on Forbes' 2011 list. The outlet said he earned about $36 million between May 2010 and May 2011.

(Pictured: Will Smith talks to OnTheRedCarpet.com about 'Men In Black 3' in a May 2012 interview.) (OTRC Photo)