Tom Cruise Tops Forbes’ List of Highest Paid Actors in Hollywood

Tom Cruise on June 8, 2012 in Hollywood, California. Steve Granitz/WireImage

There's definitely a bright side for Tom Cruise on his 50th birthday Tuesday. Although the Rock of Ages star is reeling from wife Katie Holmes' shocking Thursday divorce filing — he took an early-morning flight from a movie set in Iceland to California — Forbes has a very nice birthday present for him.

The magazine and website named Cruise the highest-paid actor in Hollywood over the past 12 months.

Between May 2011 and May 2012, Cruise earned a whopping $75 million — putting him $38 million ahead of second-place finishers Leonardo DiCaprio and Holmes' Jack and Jill costar Adam Sandler, both who made an estimated $37 million during the same period, Forbes reports.

(Although Rock of Ages was a box office disappointment, Cruise's Mission: Impossible — Ghost Protocol netted $700 million worldwide, with the actor getting a piece of the profits, according to Forbes.)

Cruise's enduring box office clout and growing fortune are sure to play a major factor in his divorce battle with Holmes, 33. He is presently worth an estimated $250 million, while Holmes is worth $25 million. Although the spouses of five years signed a prenuptial agreement, Holmes also requested a "suitable amount" of child support for daughter Suri, 6 — world-famous for her high-priced tot's wardrobe.

Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!

Want stories like these delivered straight to your phone? Download the Us Weekly iPhone app now!