is James Franco the only guy who can look good rocking a