This may be a controversial and somewhat politically incorrect opinion, but I’ll just say it: Jared Leto has aged to look like a female-to-male transsexual. There is something that happens when a dude is too pretty, and his face refuses to age up and out of that, which makes him seem just kind of strange looking. And that’s the Leto Effect. Just look at him in this Hugo Boss ad for proof.
James Franco, on the other hand, seems to have actually discovered his jawbone. See this new Gucci ad? His face has filled out and gone from rough to smooth since his “Freaks and Geeks” days. Don’t worry, I still think he’d be really annoying to hang out with. But at least he’s not prettier than me. (Gah, I can’t believe I said something nice about James Franco).