Sienna Miller has fallen for another co-star following her latest bust-up with Jude Law.
The actress started a relationship with James Franco on the set of her new film Camille after falling out with Law when he came to visit her last month. Miller has invited her mother to Canada to meet her new man, who has been spotted "passionately kissing" the star off-screen recently.
A source told the Sunday Mirror, "They have a strong chemistry. They are very tactile. Sienna is often holding his hands, even when they're not filming. He is bowled over by Sienna. A lot of the time he's acting like a teenager who's met the girl of his dreams. It's very intense.
"Franco is a breath of fresh air for Sienna. Unlike Jude, he's extroverted and full of praise, telling her how good and beautiful she is. He showers her with praise and attention, which Sienna loves. He's always running around the set in front of Sienna, laughing and fooling around. She watches him all the time with a big smile on her face. They are very affectionate even when they step out in public."



