By Jeff Labrecque
July 03, 2012 at 05:06 PM EDT
Frazer Harrison/Getty Images

Tom Cruise has some good news on his birthday. Forbes unveiled its list of the highest-paid working actors and Cruise sits at the top.

Hopefully, the $75 million that the Mission: Impossible star raked in will soothe a bit of the sting from Katie Holmes’ divorce papers. Cruise, who turns 50 today, ultimately might not look back so fondly on the past year, considering his personal turmoil. But he had an unbelievable year at the box office, blowing by last year’s champ, Leonardo DiCaprio. The King of the World had to settle for $37 million, less than half of his 2010-11 earnings.

New faces on the Forbes list include Dwayne Johnson ($36 million), Hollywood’s go-to franchise resuscitater, Sacha Baron Cohen ($30 million), and the Twilight hunks, Taylor Lautner and Robert Pattinson ($26.5 million). Check out the entire list below.

1.     Tom Cruise, $75 million

2.     Leonardo DiCaprio, $37 million

3.     Adam Sandler, $37 million

4.     Dwayne Johnson, $36 million

5.     Ben Stiller, $33 million

6.     Sacha Baron Cohen, $30 million

7.     Johnny Depp, $30 million

8.     Will Smith, $30 million

9.     Mark Wahlberg, $27 million

10.  Taylor Lautner, $26.5 million

11.  Robert Pattinson, $26.5 million

Read more:

The Earl of Grantham joins Forbes’ list of richest fictional characters

Beyond rich: ‘Forbes’ names top earners from the afterlife

Lady Gaga, Justin Bieber are the best-paid stars under 30. Think of all the Ramen they could buy!