So actor James Franco has a new girlfriend!! Fans have actually been hitting him up asking him who the new mystery blonde is that he’s been traveling with.  Well she is his new girlfriend, 27-year-old model Erin Johnson. She’s modeled on several runways and in several swimwear campaigns. She’s also a video vixen having starred in music video for Blake Shelton and Pitbull. And even though insiders say they are just getting to know each other she posted the following picture on Instagram saying, “The love of my life in the flesh @jamefranco…”


Photo Credit: Instagram