Cameron Diaz is turning 54 years old today.: @professional_portal | iFANN