 Shields was born Carol Ann Warner in Oak Park, Illinois.She studied at Hanover College Indiana, where she became a member of the Alpha Delta Pi sorority.A United Nations scholarship encouraged Shields to spend a junior year abroad 1955–1956 at the University of Exeter in England.