Condoleezza Rice
Rice was a Democrat until 1982. She then changed to Republican because she did not agree with the foreign policy of Democratic President Jimmy Carter and because her father was Republican.