Jude Law and Sienna Miller are reportedly engaged again.

The couple's first engagement was called off in 2005 following revelations Jude had been having an affair with his children's nanny Daisy Wright but the 37-year-old actor and Sienna rekindled their relationship on a Caribbean beach holiday in December 2009.

The 28-year-old actress has now been seen wearing the same vintage diamond ring Jude gave her in 2005, but on her right hand to try and avoid speculation.

A source told the Mail Online website: "They do not want to make the engagement official which is why Sienna is wearing the ring on the wrong hand.

"They are keeping it secret, but are very happy and really hope it's going to work out.

"Jude has been to visit Sienna's parents and her sister Savannah and has worked hard to redeem himself."

Meanwhile, Jude has admitted having a fourth child has made him more mature.

The 'Alfie' star - who has three children with ex-wife Sadie Frost, Rafferty, 13, Iris, nine, and Rudy, seven, and another daughter, seven-month-old Sophia, with model Samantha Burke - told Parade magazine: "My daughter made me realise if there's anything that's going to make a man of you it's having your will broken by a little girl. Eventually you have to grow up."