Tom Cruise Tops Forbes' List of Highest Paid Actors in Hollywood
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.
This article originally appeared on Usmagazine.com: Tom Cruise Tops Forbes' List of Highest Paid Actors in Hollywood
Fergie, Sarah Jessica Parker, and Heidi Klum all get an F on this week's Fashion Offenders.Watch Video »
Diva Double Date
Beyonce and Alicia Keys double date with their famous hubbies on today's Celebs Gone Social.Watch Video »
Where Are They?
See what the cast of "American Beauty" is up to today.Watch Video »
J.Lo's Mini Me
Jennifer Lopez shares an adorable photo of her look-alike daughter, plus more celebritots on social media on today's Celebs Gone Social.Watch Video »
Prince Harry, Jessica Alba and more stars who threw out the first pitch at baseball games.Watch Video »
Sofia Vergara poses in a revealing neon bikini while her "Modern Family" castmates hit the beach in Australia on Celebs Gone Social.Watch Video »