( CNN ) -- Robert Downey Jr. is once again the most highly paid actor in Hollywood , according to Forbes magazine . The publication , which regularly ranks who 's making top dollar , estimates that Downey earned roughly $ 75 million between June 2013 and June 2014 , putting him at the top of its highest-paid actors list for the second year in a row . Forbes calculated that Downey earned $ 75 million in 2013 as well . Forbes says part of the reason for Downey 's lucrative income is his `` Iron Man '' status . He 's played the Marvel hero in three high-grossing , stand-alone features as well as in the 2012 blockbuster ensemble movie `` The Avengers . '' Come 2015 , he 'll suit up as Iron Man again for the `` Avengers '' sequel , `` Age of Ultron . '' At this point , Forbes says that `` it would be incredibly difficult for Marvel to continue making 'Iron Man ' and 'Avengers ' films without him . '' Arriving in second place on Forbes ' list is Dwayne `` The Rock '' Johnson . In 2013 , the wrestler-turned-actor starred in five films , and Forbes estimates that the 42-year-old made $ 52 million between June 2013 and June 2014 . In third place is Bradley Cooper , whose $ 46 million should go nicely with the Oscar nods he 's earned over the past two years . Rounding out the top five is Leonardo DiCaprio , with an estimated $ 39 million , and Downey 's `` Avengers '' co-star Chris Hemsworth -- aka `` Thor '' -- who made around $ 37 million over the past 12 months . To compile its list of top-paid actors , Forbes speaks with producers , agents , lawyers and others close to the stars to get an estimate of earnings before taxes , agent fees and the other costs . To see the full list , visit Forbes.com .
Robert Downey Jr. earned an estimated $ 75 million , the same amount as he did last year . Forbes magazine ranks him Hollywood 's top earner once again . Dwayne `` The Rock '' Johnson is second on this year 's list . Bradley Cooper ranks third , followed by Leonardo DiCaprio and Chris Hemsworth .