Gen. David Petraeus' resignation and admission of an extramarital affair Friday shocked political insiders and the Twitterverse alike. Even President Obama reportedly "agonized" over Petraeus' letter of resignation for 24 hours before accepting it.

But should we really be surprised? After all, Washington has a long history of extramarital affairs, from President John F. Kennedy's rumored trysts with numerous women (including one famous celebrity) to President Bill Clinton's famed admission of infidelity and dozens of others in between. (For the record, Petraeus' reported mistress is Paula Broadwell, a Harvard researcher who co-wrote his biography.)

Here, 12 politicians who, like Petraeus, confessed to having engaged in extramarital affairs. Click through the slideshow below, than add any that we missed in the comments section.

Loading Slideshow...
  • Newt Gingrich

    Former Republican presidential hopeful Newt Gingrich <a href="">publicly admitted to cheating</a> on both his first and second wives during a March 2007 radio interview. He is currently <a href="">married to Callista Gingrich</a>, a former House of Representatives staffer that he cheated on his second wife with in 1993.

  • Bill Clinton

    In 1998, then-President Bill Clinton <a href="">copped to having an affair</a> with White House intern Monica Lewinsky while still married to former First Lady Hillary Clinton. The couple chose to stay together after news of the affair surfaced, and are still married today.

  • Jim McGreevey

    At a 2004 press conference, former New Jersey governor Jim McGreevey came out as gay and also admitted to having an <a href="">"adult consensual affair with another man."</a> McGreevey <a href="">filed for divorce</a> from Dina Matos -- his wife of seven years -- in February 2007.

  • Antonio Villaraigosa

    During a July 2007 press conference -- one month after then-wife Corina Villaraigosa <a href="">filed for divorce</a> -- Los Angeles Mayor Antonio Villaraigosa <a href="">confessed to having an affair </a>with Telemundo newscaster Mirthala Salinas. The Villaraigosas<a href=""> finalized their split</a> in October 2010.

  • Kwame Kilpatrick

    After lying under oath about an affair, former Detroit mayor Kwame Kilpatrick eventually <a href="">admitted to cheating</a> with his former aide, Christine Beatty, in September 2008. Kilpatrick is still married to his <a href="">wife, Carlita Kilpatrick</a>, whom he cheated on.

  • John Edwards

    After previously <a href="">denying infidelity accusations</a>, former North Carolina senator John Edwards finally <a href="">confessed to having an affair </a>with filmmaker and campaign aide Rielle Hunter in August 2008. He later revealed that he also <a href="">fathered a child </a>with Hunter. Edwards and his then-wife, Elizabeth Edwards, <a href="">separated in January 2010</a>, and she <a href="">died in</a> December 2010 before the divorce could be finalized.

  • John Ensign

    In June 2009, former Nevada senator <a href="">John Ensign revealed </a>that he had an extra-marital affair with someone who worked for him. Cynthia Hampton, an ex-campaign aide who was also married at the time, came forward and admitted that <a href="">she had been involved with the senator</a>. Ensign is <a href="">still married</a> to his wife, Darlene.

  • Mark Sanford

    In July 2009, former South Carolina governor <a href="">Mark Sanford came clean</a> about a secret affair he was having with Argentine woman, <a href=",28804,1908008_1908007_1907930,00.html">María Belén Chapur</a>. Nearly six months after news of the scandal broke, his wife, <a href="">Jenny Sanford, filed for divorce</a> in December 2009.

  • Elliot Spitzer

    In March 2008, Elliot Spitzer -- who was governor of New York at the time -- admitted to being <a href="">linked to a prostitution ring</a> that was under government investigation. He was caught while making arrangements to meet up with <a href="">prostitute Ashley Dupre</a>.

  • Arnold Schwarzenegger

    Former California governor Arnold Schwarzenegger<a href=""> confessed to fathering a love child</a> with household staffer Mildred Baena in May 2011 -- just a week after he and wife of 25 years, Maria Shriver, <a href="">announced their separation</a>. In July of that year, Shriver <a href=",,20498160,00.html">filed for divorce</a>, but rumors of a <a href="">potential reconciliation</a> continue to swirl.

  • Gary Condit

    Amid a 2001 missing person scandal involving <a href="">congressional intern Chandra Levy</a>, former California congressman Gary Condit <a href=",2933,29029,00.html">admitted to having a romantic relationship</a> with the then-24-year-old. It was eventually determined that Condit -- who later switched gears and <a href=",,1016589,00.html">denied the affair</a> -- was not tied to her <a href="">disappearance or murder.</a> Condit and wife Carolyn <a href="">stayed married </a>after the scandal.

  • Vito Fossella

    Former New York congressman <a href="">Vito Fosella was arrested</a> in May 2008 and charged with driving under the influence. In an interesting turn of events, it was his mistress -- retired Air Force <a href="">lieutenant colonel Laura Fay</a> -- who bailed him out. In a prepared statement, <a href="">Fossella later admitted</a> that he had a relationship with Fay and that he was the father of her then-three-year-old child. Fossella and his wife, Mary Patricia Fossella, <a href="" target="_hplink">remain married</a>.