Being a Hollywood movie star instantly ups your attractiveness towards the opposite sex, which is why you often see average looking stars with hot partners. One Hollywood star who has certainly benefit from this, is James Franco, who has had a number of gorgeous girlfriends over the years.
James Franco began dating Marla Sokoloff back in 1999 and the couple had a long relationship, being together for over five years, before deciding to call it a day in 2004. Following that, James had a fling with Sienna Miller in 2006, although this relationship did not last very long at all.
Following that brief romance, James Franco began dating Ahna O'Reilly and he clearly felt that he was ready for another long term relationship, as the couple dated from 2006 up until 2011, when they decided that they had just drifted apart, feeling that it was best to call it a day.
There have been a few more women that James Franco has been linked to over the years. It was claimed that James had a brief relationship with Roger Garth, although this was never proven, while most recently he was linked to Ashley Benson, although he claimed that they were just friends.