Actress Cameron Diaz is reportedly planning to tie the knot with rocker-boyfriend Benji Madden.
The couple, who have been dating for three years, are quite serious about the relationship and have discussed marriage, reported the New York Post.
"Benji has pretty much moved into her house in Beverly Hills, and they've talked marriage. None of us would be surprised if she called us and said, 'Guess what? I'm Mrs Madden!'" a source close to the actress said.
Cameron, 41, and Benji, 35, apparently have a lot of common interests, which have made their relationship stronger.
"They are both fitness fanatics and enjoy the same food, bad jokes and even a lot of the same music. Benji thinks she's the coolest girl he's ever met, and he can't believe his luck that she's into him too," an insider said.