Yes, he jumps on couches, gets married a lot and shares opinions on political and social issues that many would consider out of the mainstream. We know this.
But what's really wrong with the guy? He's been one of Hollywood's biggest stars for almost three decades and for all the weirdness, is basically harmless.
He's fun, makes cool movies and seems to care most about being a good husband to Katie Holmes and a good dad to kids Isabella, Connor and little Suri.
What more can you ask for, really?
Tom Cruise is 48 years old today. Man, has the actor ever aged well ... in reality, he looks nothing like his hilarious, middle-aged alter ego Les Grossman!
For good reason.