Cameron Diaz, 50, Looks Nothing Like Her Old Self After She Left Hollywood To Grow Her ‘Miracle Baby’