2011 Forbes list of highest-earning actors

Slideshow posted in Photos | Tuesday, August 02, 2011

7 of 10: Robert Downey Jr. earned $31 million between May 2010 and May 2011. The sum makes Downey the seventh highest-earning actor on Forbes' list, due to big hits like the 'Iron Man' franchise and 'Sherlock Holmes.' He'll return as Holmes in December in 'Sherlock Holmes: A Game of Shadows.' ( Photo / Legendary Pictures)