Skip Nav
Photo 20 of 24

To promote their new student/teacher affair movie Palo Alto, James Franco posted a photo of Emma Roberts.

Source: Instagram user jamesfrancotv

All the Latest From Ryan Reynolds