Jude Law has reportedly ended his relationship with Sienna Miller for good, because she can't get over his affair with his children's nanny, according to a friend of the actress. Miller broke off the couple's engagement last year after a newspaper exposed Law's fling with DAISY WRIGHT. They have since reunited and Miller is ready to finally tie the knot. But her make-up artist friend LIZABETH STEWART (corr) claims she is still bitter about the affair and the Alfie actor has had enough. Stewart says, "Sienna had come round to forgiving Jude and wanted to get married. She wanted to make the relationship happen, to get back to where they were. "But she wanted Jude to understand that if they ever had a row, it's pretty likely she would bring it up. His affair will always be a sore that never completely heals. "The first thing Sienna has to admit is that she can never put the pain of the affair completely out of her mind. "The agony of those dark days following Jude's affair will never go away. She wishes that she could have her memory erased. But even if she could forget, everyone else couldn't."