Jude Law is "shocked" at Sienna Miller's decision to end their relationship.

The 'Sherlock Holmes' actor and the 29-year-old beauty have split for a second time and although it was claimed the separation was a mutual decision it has been alleged the actress was responsible for the break-up.

A source told the Daily Mail newspaper: "Clearly things aren't particularly rosy in Jude's personal life.

"All I can say is that's he's gone through a rough time. These things are hard - it's awful. The good thing is that he's busy. He'll keep on working. He's shocked by this."

While Jude has been spending time with ex-wife Sadie Frost - the mother of his three children, Rafferty, 14, Iris, 10 and Rudy, eight - in the wake of the split, Sienna has reportedly grown close to Joe Armstrong, her co-star in new West End play 'Flare Path'.

The pair have been enjoying each other's company outside of rehearsals, but Sienna is not yet ready to date.

A source said: "Sienna is still young and, in time, wants to get back out on the dating scene.

"For now, she's burying her head in work. Her colleagues have been brilliant. She gets on really well with Joe in particular and they've been hanging out a bit outside of the theatre."