It looks like Rihanna isn’t the only celebrity flashing flesh on social media this week- James Franco snapped a scandalous selfie on Thursday (May 1) and posted it to Instagram.
The “Palo Alto” star stood in front of his bathroom mirror in nothing but a pair of boxer briefs and stuck his hand into his underwear while his other hand manned his iPhone.