Cameron Diaz finally found the love of her life at the age of 42 after she had already lost hope of marital happiness!
Cameron Diaz surprised everyone when she suddenly stopped acting to be a stay-at-home parent. Over a year later, she purchased […]