Skip Nav
Photo 13 of 23

James Franco took a shirtless selfie from bed with Pretty Little Liars' Keegan Allen.

Source: Instagram user jamesfrancotv

All the Latest From Ryan Reynolds