James Franco
is showing off the goods!

The "This Is The End" star posted the sexy picture to his Instagram account on Friday.  "#Almostnude - YOu ASKED FOR IT, YOU GOT it. Tryna work that body, tryin', tryin'," he captioned with the revealing pic. 

The actor has been having some fun with social media this week. On Wednesday, Franco shared a snap of himself in one S&M looking Batman getup and another of a helmet with a suspicious (NSFW) looking liquid. He appropriately captioned the photos, "50 Shades of Batman And Robin." 

We prefer more pictures of the 35-year-old along these lines -- sans-clothes and sexy!

How do you think James looks? Tell toofab in the comment section below, and click "Launch Gallery" above to see even more shirtless stars!

Hot Videos