Law dumps cheating lover

Jude Law has ditched Sienna Miller after the actress reportedly cheated on him with actor Daniel Craig.

The heartthrob star threw the blonde out of his London home after discovering her two-week romance with her 'Layer Cake' co-star last month.

The split comes just weeks after Law begged the 23-year-old for another chance after admitting sleeping with his children's nanny.

A source told Britain's News of the World newspaper: "Jude is incandescent with rage. He thinks Sienna's a hypocrite for giving him such a hard time over his affair when she has been carrying on with Daniel."

Law, who is also friends with Craig, has allegedly always been concerned over Sienna's friendship with the actor.

A source told Britain's Daily Mail newspaper: "Sienna's friendship with Daniel has always made Jude nervous but he cannot believe that she has done this to him - especially as she always preaches the importance of monogamy."

One of Sienna's friends claims she got close to Craig after he helped her though her painful break up with Law.

The source told Britain's The Sun newspaper: "Daniel was a shoulder to cry on. Things just got out of hand."