Sienna Miller has been caught canoodling with her co-star James Franco.
Sienna Miller, who is reportedly back with on-off boyfriend Jude Law - was photographed locking lips with the 'Spider-Man' star in Toronto, Canada, last weekend.
Onlookers said Sienna and James - who are in the Canadian city filming black comedy 'Camille' together - looked "very into each other" as they took in a movie, concert and dinner.
It is not the first time James Franco, 28, and 'Alfie' star Sienna Miller have been caught getting close in public.
The pair also spent a day shopping together and the actor was seen "touching her hair".
Earlier this year, Sienna Miller was also linked to another co-star, Hayden Christensen.