While I don’t quite believe that women don’t like good, eligible guys, there’s something about bad boys that we can’t help but love. Here’s my pick of the many bad but lovable guys.
1. Robert Downey Jr.

Gets himself into an awful lot of trouble but still remains somehow utterly charming. A damn good actor to boot. Must be the sexy superhero thing he has going on.
Photo Credit: BurekWEB
2. Johnny Depp

Somewhat reformed as far as bad boys go, but who doesn’t hold a soft spot for Johnny Depp?
Photo Credit: nono6400
3. Sean Penn

Even starred in a film called Bad Boys. Vocal, outspoken, and always good for annoying people who deserve to be annoyed.
Photo Credit: Joe Tresh
1