Graduated from the Francis C. Hammond High School in Alexandria, Virginia, then attend Mary Washington College in Fredericksburg, Virginia. She transferred to the University of North Carolina at Chapel Hill (UNC), where she received her Bachelor's degree. After three years of postgraduate studies in English, she entered UNC's School of Law and earned a Juris Doctor. She met
John Edwards when they were both law students.