As of 2021, Cameron Diaz's net worth is $140 million.reading more