Sienna Miller has been spotted with a new man.

The 'G.I. Joe: The Rise of Cobra' actress recently split from actor Jude Law for the second time, but appeared to be getting over him on a date with 'The Boat That Rocked' star Tom Sturridge.

The couple were seen at the China Tang restaurant at London's The Dorchester Hotel, where Sienna playfully flirted with the 25-year-old British star, who is said to be friends with 'Twilight' hunk Robert Pattinson.

An onlooker said: "Sienna and Tom were all over each other. She was feeding him noodles and dumplings with solid silver chopsticks.

"He was rubbing her shoulders and kissing her, but at the end of the meal she seemed to get rather tearful so she paid the bill and they left in a taxi."

Sienna, 29, and Jude called time on their relationship after 15 months in January, with her admitting it had "run its course".

She said: "Apparently, we were engaged, which was totally untrue. We weren't. And I think this happens in everyone's lives: you get back together, you try and make it work, and it doesn't. It's not acrimonious, it had run its course."

The couple first dated in 2006, but split after Jude cheated on her with the nanny of his children by ex-wife Sadie Frost.