James Franco turns 36 today—that calls for a selfie! We've been seeing a lot of the Broadway star in the media for both great and not so great recent events. The timing couldn't have been worse for the actor as his Palo Alto trailer debuted the same week See more »


See all Celebrity News »