Tom Cruise.
In pretty much every movie, Tom plays an asshole. Different kinds of asshole, but almost always an asshole. And in the end he always wins. Maybe he learns lesson along the way, maybe he doesn't, but he's still kinda an asshole.
And I think that is why a lot of people like him. That's what they want. They want to be an asshole when they feel like it, but ultimately still be the good guy and come out ahead.
I have no desire to be an asshole, so I just see his character as being asses.
I Googled Tom Cruise asshole and found a chart.