Jude Law and Sienna Miller have broken up again after dating on and off for the last few years, the actor's spokesperson confirmed to OnTheRedCarpet.com.
Law, the 38-year-old star of films such as "Sherlock Holmes," and Miller, who is 29 and has appeared in movies such as "Stardust," have not commented on the reason for the split.
The decision to break up was mutual, People magazine quoted a friend of the actors as saying.
Law and Miller got engaged in December 2004. In mid-2005, the actor was reported to have had an affair with Daisy Wright, the nanny of his three children, whose mother is Sadie Frost. Law made a public apology, saying he was "deeply ashamed and upset" that he hurt Miller and their families.
The two soon broke up months later and got back together in 2006. The actress said the two were trying to work things out. They then split again and Miller reportedly dated actors such as Rhys Ifans and later, Balthazar Getty, who was married at the time. She and Law rekindled their romance in 2009.