Grab the super-sized box of tissues ladies because 127 Hours star James Franco is apparently off the market.
The 34-year-old actor is said to be dating his Spring Breakers co-star Ashley Benson who is eight years his junior.
Ashley has allegedly been dating the actor for a month.
James and the Pretty Little Liars actress have been spotted on a number of occasions looking very cosy after meeting on the set of the flick which also stars Vanessa Hudgens and Selena Gomez.
A source told the New York Post: “They have been seeing each other for a little over a month… things are going well.”
James with Selena Gomez, Rachel Korine, Vanessa Hudgens and Ashley Benson.
Spring Breakers is about a group of friends who end up in jail and tied up with a drug dealer (played by Franco) after getting involved in a robbery during their spring break vacation.