Newsom Responds To Rippey’s Claims After Ex-Mistress Goes Public

Newsom Responds To Rippey’s Claims After Ex-Mistress Goes Public
Posted July 31, 2026
One of the most damaging scandals of Gavin Newsom’s political career is about to return to the national spotlight at a time when many expect the California governor to begin positioning himself for a run for the White House.
Nearly two decades after the controversy first erupted, one of the central figures who has largely remained silent is now going public with her side of the story for the first time.
Newsom’s office is once again attempting to close the book on the governor’s well-documented extramarital affair, offering a terse response after his former mistress published a new, highly detailed tell-all essay revisiting their illicit relationship nearly two decades later.
In a statement Tuesday, Newsom’s team said: “The governor acknowledged his role and publicly apologized for his conduct nearly two decades ago when he was still mayor. In the time since, he met his wife, started a family and has focused on serving Californians. He addressed this chapter of his life, including in his memoir, and out of respect for everyone involved, does not have anything further to add.”
The essay, published in Vanity Fair by Ruby Rippey (now Gibney), revisits the scandal that nearly derailed Newsom’s political career when he was San Francisco mayor.
Rippey, who worked as Newsom’s appointments secretary, describes how professional boundaries collapsed amid her struggles with alcohol and cocaine addiction.
She writes that she would scan his calendar for openings, appear at locations where he was expected, and wait for texts asking “Where are you?”
Encounters followed at his Russian Hill penthouse, a private room in a North Beach bar, and the W Hotel in Los Angeles.
Rippey portrays the relationship not as romance but as “another form of intoxication” fueled by proximity to power and the feeling of being chosen.
She details the first encounter after wearing a strapless white dress to a City Hall staffer’s wedding on July 2, 2005, and later passionate meetings, including one in which she ripped every button from Newsom’s shirt.
All encounters, she emphasizes, were consensual, even those she was too intoxicated to fully remember.
At the time, Rippey was married to Newsom’s close friend and top aide Alex Tourk, who was running the mayor’s re-election campaign.
Newsom himself had not yet finalized his divorce from Kimberly Guilfoyle, now the U.S. Ambassador to Greece.
Rippey entered rehab in May 2006 and ended the affair but did not confess to her husband until January 2007.
Tourk confronted Newsom, resigned, and the scandal exploded publicly.
Newsom held a somber press conference admitting, “Everything you’ve heard and read is true,” and apologizing for hurting “someone I care deeply about, Alex Tourk.”
The episode forced Newsom to seek alcohol treatment and nearly ended his rising political trajectory.
In his recent memoir, Newsom described it as “the stupidest and also briefest of affairs,” noting both were drinking too much.
Rippey now says she accepts responsibility for her choices while recognizing Newsom held greater power as her boss.
She remains sober, has remarried, and has even repaired relations enough to attend Tourk’s later wedding.
She also recalls then-San Francisco District Attorney Kamala Harris calling her after the news broke.
Newsom, who positions himself as a family man and progressive champion, betrayed a trusted friend and subordinate while holding public office.
The timing is notable, as Newsom is widely expected to pursue the Democratic presidential nomination in 2028 after reaching his term limit as California governor.
Political analyst David Latterman told The California Post it is difficult to predict the political impact without knowing what Rippey-Gibney plans to reveal.
“What would be really sad is if Democrats make a bigger deal out of this than Republicans for self-flagellation,” Latterman said.
Report this article
Select a reason for reporting:
Inaccurate information Copyright violation Spam / advertisement Offensive content Other '; footer.hidden = true; overlay.hidden = false; document.body.style.overflow = 'hidden'; } function hideSection() { if (section) section.hidden = true; } function openModal() { if (alreadyReported) { showSuccess(); return; } overlay.hidden = false; document.body.style.overflow = 'hidden'; } function closeModal() { overlay.hidden = true; document.body.style.overflow = ''; footer.hidden = false; overlay.querySelectorAll('input[name="report_reason"]').forEach(function(r) { r.checked = false; }); document.getElementById('reportMessage').value = ''; errorBox.hidden = true; submitBtn.disabled = false; submitBtn.textContent = 'Submit report'; imageItems = []; imgGrid.innerHTML = ''; updateAttachBtn(); } btn.addEventListener('click', openModal); closeBtn.addEventListener('click', closeModal); cancelBtn.addEventListener('click', closeModal); overlay.addEventListener('click', function(e) { if (e.target === overlay) closeModal(); }); document.addEventListener('keydown', function(e) { if (!overlay.hidden && e.key === 'Escape') closeModal(); }); // --- Error helper --- function showError(msg) { errorBox.textContent = msg; errorBox.hidden = false; } // --- Submit --- submitBtn.addEventListener('click', function() { var selected = overlay.querySelector('input[name="report_reason"]:checked'); if (!selected) { showError('Please select a reason.'); return; } errorBox.hidden = true; submitBtn.disabled = true; var itemsToUpload = imageItems.filter(function(it) { return !it.uploadedUrl; }); if (itemsToUpload.length === 0) { doSubmit(selected.value); return; } submitBtn.textContent = 'Uploading…'; var done = 0, failed = 0; itemsToUpload.forEach(function(entry) { entry.statusEl.textContent = '…'; entry.statusEl.className = 'report-img-item__status'; entry.statusEl.hidden = false; resizeImage(entry.file, MAX_LONG_PX, function(resized) { uploadFile(resized, currentSlug, function(err, url) { done++; if (err) { failed++; entry.statusEl.textContent = 'Failed'; entry.statusEl.className = 'report-img-item__status err'; } else { entry.uploadedUrl = url; entry.statusEl.textContent = '✓'; entry.statusEl.className = 'report-img-item__status done'; } if (done === itemsToUpload.length) { if (failed > 0) { showError('Could not upload ' + failed + ' image(s). Remove the failed ones (red) or submit without them.' ); submitBtn.disabled = false; submitBtn.textContent = 'Submit report'; } else { doSubmit(selected.value); } } }); }); }); }); function doSubmit(reason) { submitBtn.textContent = 'Sending…'; var uploadedUrls = imageItems .map(function(it) { return it.uploadedUrl; }) .filter(Boolean); var payload = { reason: reason, message: document.getElementById('reportMessage').value.trim(), post_slug: currentSlug, post_url: window.location.href }; if (uploadedUrls.length) payload.image_urls = uploadedUrls; fetch('/api/post-report', { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-Requested-With': 'XMLHttpRequest' }, body: JSON.stringify(payload) }) .then(function(r) { return r.json(); }) .then(function(data) { if (data && data.ok) { markReported(currentSlug); alreadyReported = true; bodyEl.innerHTML = '✓ Thank you for your report.'; footer.hidden = true; setTimeout(function() { closeModal(); footer.hidden = false; hideSection(); }, 2000); } else { showError((data && data.message) ? data.message : 'Something went wrong. Please try again.'); submitBtn.disabled = false; submitBtn.textContent = 'Submit report'; } }) .catch(function() { showError('Connection failed. Please try again.'); submitBtn.disabled = false; submitBtn.textContent = 'Submit report'; }); } })();Comments 0
Posting as GuestTrump didn't just win Arizona—he just locked down the most brutal battleground in the country.

President Donald Trump’s endorsed slate powered through Arizona’s Republican primaries Tuesday, delivering decisive wins that underscored the president’s enduring grip on the GOP.
The primary wins also position conservatives for a strong push to reclaim the governor’s mansion and hold key congressional seats in the November midterms.
Trump-endorsed U.S. Rep. Andy Biggs cruised to the Republican nomination for governor, defeating fellow Rep. David Schweikert and other challengers by a wide margin.
The victory sets up a high-stakes rematch against Democratic Gov. Katie Hobbs, who won her party’s nomination unopposed and narrowly defeated former Trump-backed candidate Kari Lake in 2022.
“Two fantastic candidates, two terrific people, two wonderful champions, and it is therefore my Great Honor TO GIVE MY COMPLETE AND TOTAL ENDORSEMENT TO BOTH,” Trump said earlier when backing both Biggs and another contender before Biggs entered the race.
At a Phoenix rally, Trump added, “I hate to lose him from Congress… but he’ll be a great governor.”
Biggs, a longtime America First conservative and former Freedom Caucus chairman, ran on cutting taxes, securing the border, and restoring law and order.
His decisive primary triumph reinforces Trump’s perfect record backing statewide Republican primary winners in Arizona.

In the open 1st Congressional District race vacated by Schweikert, former Arizona Cardinals kicker and sports analyst Jay Feely captured the GOP nomination with Trump’s support.
Feely, positioned as a true America First conservative, will face Democrat Amish Shah in the general election in the competitive suburban district that includes parts of Scottsdale and northeastern Maricopa County.
Trump praised Feely and another candidate in a Truth Social post as “Two Highly Respected America First Patriots” and gave both his “Complete and Total Endorsement,” stating “JAY OR GINA WILL NEVER LET YOU DOWN!”
Feely has emphasized fighting for border security, economic growth, and putting Arizona families first.
Former Pinal County Sheriff Mark Lamb, another Trump favorite, won the Republican primary in the 5th Congressional District, the deep-red seat Biggs is leaving.
Trump called Lamb a “MAGA Warrior” and declared, “It is my Great Honor to endorse MAGA Warrior Mark Lamb… Mark Lamb has my Complete and Total Endorsement to be the next Congressman from Arizona’s 5th Congressional District — HE WILL NEVER LET YOU DOWN!”
Lamb, known for his tough-on-crime stance and support for law enforcement, military, and veterans, ran on keeping the border secure, cutting taxes and regulations, and championing American energy dominance.
In Arizona’s 6th Congressional District, Trump-endorsed incumbent Rep. Juan Ciscomani advanced unopposed, locking in a strong conservative voice for the competitive seat.
Trump also backed other Arizona Republicans, including Reps. Eli Crane, Paul Gosar, and Abe Hamadeh, signaling broad party alignment behind candidates who prioritize his agenda of border security, economic strength, and election integrity.
On the Democratic side, Hobbs sailed to renomination while some progressive challengers tested incumbents in House races.
Rep. Greg Stanton held off a far-left challenger in the 4th District, avoiding a major upset and keeping the focus on general election dynamics.
The primary results show Republican unity behind Trump-aligned candidates who focus on core conservative priorities: securing the southern border in a state at the center of the migrant crisis, reducing government overreach, and delivering results for working families.
Biggs and the congressional nominees have pledged to work closely with the Trump administration on these fronts.
These victories come as Republicans eye gains in the 2026 midterms.
Arizona remains a key battleground, and a Biggs win would return the governor’s office to GOP hands after Hobbs’ narrow 2022 victory.
The results serve as an early indicator of party strength in the Sun Belt battleground, with the midterms roughly 100 days away.

Senate Pulls It Off with a Crucial 49 - 46 Vote — Lawmakers Have Just Approved President Donald Trump's Judicial Nominee To 6th Circuit
Senate Pulls It Off with a Crucial 49 - 46 Vote — Lawmakers Have Just Approved President Donald Trump's Judicial Nominee To 6th Circuit
President Trump has faced repeated legal setbacks in trying to implement his agenda, thanks to left-wing federal judges appointed by Joe Biden and other Democratic presidents.

In most of those cases, the judges appear to be making decisions based on their political opposition to the president and his agenda, as many of their rulings have been overturned.
But that said, Trump has been—with the GOP-controlled Senate’s help—steadily filling judicial vacancies on federal benches throughout his second term, and the chamber confirmed another nominee largely along party-line votes on Wednesday.
The Senate on Tuesday confirmed Benjamin Flowers to a lifetime appointment on the U.S. Court of Appeals for the Sixth Circuit by a 49-46 vote, elevating the former Ohio solicitor general to the federal bench despite Democratic objections over his record and his refusal to state who won the 2020 presidential election.
Flowers, an attorney from Upper Arlington and a partner at Ashbrook Byrne Kresge Flowers LLC, will fill the vacancy left by Judge Jeffrey Sutton. President Trump nominated him to serve on the Sixth Circuit, which hears cases from Ohio, Michigan, Kentucky, and Tennessee.
During Flowers’ May 20 confirmation hearing, Democratic senators questioned him about issues that President Donald Trump has disputed and criticized what they described as his evasive responses.
When Sen. Richard Blumenthal, D-Conn., asked Flowers to identify the winner of the 2020 presidential election, Flowers replied that “legally speaking, Joe Biden was certified” before Blumenthal interrupted him.
Because Democrats have turned all hearings involving Trump nominees into political theater and circuses, Blumenthal—who lied about serving in Vietnam—claimed that Flowers’ answers sounded “rehearsed.”
“Above all, a federal judge must be independent, without fear or favor, and your fear, apparently, of Donald Trump, is so much that you practiced with the White House before you came here and rehearsed this answer, and are repeating by rote what you’ve been told to say,” Blumenthal said, calling that conduct disqualifying – as though he was ever going to support Flowers to begin with.
Judiciary Committee Chairman Charles Grassley, R-Iowa, defended Flowers against the criticism, arguing that Democrats were applying a double standard.
Grassley pointed to U.S. Supreme Court Justice Ketanji Brown Jackson’s confirmation hearing, during which she said, “It would be inappropriate for me to publicly weigh in to any subject of political debate.”
In addition, speaking of disqualifying, Jackson refused on several occasions to define a woman.
Sen. Mike Lee, R-Utah, also cited the Code of Conduct for United States Judges, arguing that the same ethical standards apply to both judicial nominees and sitting judges.
A graduate of Ohio State University and the University of Chicago Law School, Flowers clerked for Ninth Circuit Judge Sandra Ikuta before serving as a law clerk for Justice Antonin Scalia.
He later spent several years at Jones Day and, as Ohio’s 10th solicitor general, argued three cases before the U.S. Supreme Court, including the successful challenge to OSHA’s COVID-19 vaccine mandate.
“Flowers resembles most of Trump 2.0’s appellate nominees, whom Mike Davis, the Leader of the Article 3 Project and a Trump judicial selection consigliere, characterizes as battle-hardened,” University of Richmond law professor Carl Tobias told Cleveland.com.
“However, Flowers also resembles many Trump 1.0 appellate nominees, who are ideologically conservative, active members of the Federalist Society, and practiced at large national firms,” he added.
During his tenure as Ohio's 10th Solicitor General, Flowers established significant constitutional credentials, arguing three separate cases before the U.S. Supreme Court—most notably securing the landmark legal block that dismantled the federal OSHA emergency temporary standard regarding workplace vaccine mandates.
Legal observers note that Flowers represents the primary archetype of the administration's updated appellate strategy, which favors younger, ideologically consistent lawyers possessing extensive experience handling high-threshold state-level defense challenges.
REPRODUCTIVE STATUTES AND MIDTERM ENFORCEMENT NETWORKS
Beyond national electoral issues, opposition caucuses extensively cross-examined Flowers regarding his historical defense of Ohio public health and abortion regulations. Senator Amy Klobuchar (D-Minn.) directed intense focus toward Flowers' representation of the state's six-week gestational limits, referencing prominent regional cases to challenge his judicial temperament.
Flowers maintained a strict professional baseline throughout the interrogation, noting that any child or victim of assault suffers profound, irreparable harm, while underscoring that his statutory duty as solicitor general was to defend current state laws as enacted by the legislature.
With the Senate majority continuing its rapid tempo to process judicial confirmations ahead of the upcoming autumn midterm campaigns, the successful seating of Benjamin Flowers cews a critical operational vacancy—ensuring that the jurisprudence governing labor, commerce, and individual liberty across four major states remains firmly anchored in a strict interpretation of the Constitution.