Ever since James Dean rocked one in Rebel Without a Cause, the black leather jacket has been the de rigueur clothing item for those that consider themselves bad boys. Since then we've seen the jacket ebb and flow out of style with celebrities, and recently it seems to be poppin' once again.

Just this past week we saw Eminem wearing one with his unique Detroit gutter steez, Chris Brown rocking one while trying to stay incognito (although, "bad boy" is the last image that dude should be trying to portray) and John Mayer channeling his inner rockstar at Jay-Z's September 11th concert at Madison Square Garden. You already know the deal, all three guys rocked it in their own way, but who wore it better? Vote below...

[poll id="349"]

CLICK HERE TO VOTE ON MORE "WHO WORE IT BETTER" POSTS