Cameron Diaz is finally ready to settle down with a new hubby at age 42. The female celebrity plans to release a new fitness book revealing her diet and exercise secrets.