James Franco decided to treat the world to a near-nude selfie last night, although he quickly got cold feet and deleted it. Thankfully, some clever people saved it just in the nick of time.
Check it out below:

James has already had two Instagram Gold moments this month alone - check out him out in bed with
Pretty Little Liars star and BFF Keegan Allen
here, and
here's a bumshot (NSFW) for good measure.
> At last! Frank Ocean shares a shirtless selfie
> Instagram Gold: Ryan Van Dyke in Chris Salvatore’s pants
> Instagram Gold: Zachary Quinto’s shirtless selfie