Jim Carrey is reportedly ready to tie the knot for the third time.
The comedic actor started dating 30-year-old Russian student Anastasia Vitkina in October last year.
He had been dating Jenny McCarthy but their romance ended in 2010 after five years together.
But now Star magazine reports that Jim's broken heart has been mended and he wants to commit 100 per cent to the blonde beauty.
"Jim is going to propose!" an insider told the publication. "He's absolutely crazy about Anastasia and couldn't be happier.
"She's really smart, but what he likes best about her is her sense of humour. She makes him laugh."
Jim was apparently dating other women when he first met Anastasia but decided to commit to his lady love by his 50th birthday in January.
"Jim confessed to Anastasia, It's not always easy being with me, in more ways than one,'" an insider shared.
"But he added, I promise to make it worth your while.'"