By Kayla Epstein & Madeline Halpert
reporting from court
Stormy Daniels and Donald Trump have been locked in a years-long public battle over an alleged sexual encounter, a hush-money deal paid by the former president's fixer, and their respective efforts to own the very public narrative.
Those tensions - and the salacious details that surround them - spilled out in court on Tuesday when Ms Daniels took the stand in Mr Trump's historic criminal trial and faced the former president in court for the first time.
The adult-film star wore loose-fitting black clothes and her blonde hair pinned back in a clip while seated in the wood-panelled Manhattan courtroom. She did not look at the former president for most of the day, except when she noted his dark blue suit after she was asked to point him out.
Ms Daniels spent much of her time on the stand recounting the sexual encounter that she claims to have had with Mr Trump - an act that sparked the allegations at the heart of the case - and pushing back at the former president's legal defence team.
Mr Trump faces 34 felony counts of falsifying business records. The charges stem from an alleged attempt to conceal a $130,000 payment to Ms Daniels aimed to keep her quiet about the purported tryst.
He has pleaded not guilty and denies any sexual encounter with her, though he has acknowledged that his ex-lawyer, Michael Cohen, paid her a sum to keep quiet about her claims.
As the woman who received the money, Ms Daniels was expected to appear in court at some point. But her testimony on Tuesday brought the most dramatic day of the trial yet.
While an old joke about "Stormy weather" on the horizon made the rounds on social media, it appeared as though it was the prosecution, not Mr Trump's team, who encountered strong headwinds during the adult-film star's testimony.
Ms Daniels provided such lurid details about her encounter with Mr Trump that the former president's lawyers called for a mistrial. Justice Juan Merchan acknowledged "there were some things that would have been better left unsaid" and warned prosecutors not to ask for specifics of such a personal nature.
The details, which she has previously shared, included her claim that they did not use a condom, that she spanked Mr Trump with a magazine, and the answers she allegedly elicited from the former president about his wife.
The trial has already dredged up an underworld of tabloid publishers and Hollywood lawyers, one of whom was employed by Ms Daniels to broker the hush-money payment. Her testimony on Tuesday appeared to be a step too far for the judge as well as Mr Trump's defence team, however.
Early in the day, Mr Trump's attorneys sought to have Justice Merchan limit what prosecutors could ask Ms Daniels about their alleged sexual encounter in 2006 and the pair's two subsequent meetings.
The prosecution argued they needed to ask Ms Daniels about it to establish intent for the payout. Despite tighter parameters, Ms Daniels' scandalous details still spilled out in unusually long answers.
This is not the first time Ms Daniels has shared the intimate details of her alleged sexual encounter with Mr Trump, as well as the two subsequent meetings she had with him in the 2000s that did not lead to sex. Since the deal came to light, she has told her story on national television, in a self-titled documentary, to America's most famous broadcast journalist, in the pages of her book, Full Disclosure, and in other subsequent media appearances.
But this was the first time she shared the story - including its most private beats - while the man she claims to have had sex with sat just a few feet away.
In the morning session, Ms Daniels appeared nervous, speaking at such a brisk pace that both the prosecutor, Susan Hoffinger, and Justice Merchan asked her to slow down. At times, it also appeared that her testimony got away from prosecutor Ms Hoffinger, who received a stern warning from the judge to better control her witness.
The adult-film star kept her eyes on the jury while taking the court back to 2006, when she first encountered Mr Trump decked out in golf attire at a celebrity tournament. He asked her to join him for a meal, she recalled.
Ms Daniels testified that she initially did not want to have dinner with Mr Trump, but her publicist encouraged her, saying "'What could possibly go wrong?'" The line drew laughs from some in the courtroom.
BBC News reporters are in the Manhattan courtroom covering the historic first criminal trial of a former US president. You'll find their updates and analysis on the BBC news website and app, and across TV, radio and podcasts.
She then described arriving at Mr Trump's suite later for dinner, where she said he met her at the door wearing silk pyjamas. Later that night, after exiting the bathroom, Ms Daniels alleged she found Mr Trump lying in bed and wearing nothing but boxers and a t-shirt.
They had sex, she said, maintaining that the alleged encounter was consensual. Still, she told the court, the encounter had left her disoriented.
Trump's defence team grows heated
Mr Trump's lawyers objected multiple times to prosecutors' line of questioning before they cross-examined Ms Daniels.
Prosecutors had ensured that guardrails the court had imposed on Ms Daniels' testimony had flown off, attorney Todd Blanche said. Her details about Mr Trump were "unduly prejudicial" to the point that they did not believe they could be fixed during cross examination.
"This is the kind of testimony that makes it impossible to come back from," Mr Blanche said.
While Justice Merchan did not grant a mistrial, he largely agreed that the "witness was a little difficult to control", and said Ms Hoffinger would talk to Ms Daniels about keeping her answers concise.
"The degree of detail that we're going into is just unnecessary," he said.
Mr Trump's lawyer Susan Necheles led a tough cross-examination aimed at undermining Ms Daniels' motives and recollections. The two women were nearly yelling at each other at times.
The exchanges grew deeply tense, as Ms Necheles brought up Ms Daniels' statements about Mr Trump, questioned her parenting, and implied she had fabricated some of her recollections.
"You're making this up as you sit there, right?" Ms Necheles said.
After court, Mr Trump told reporters that he thought the proceedings were "going well".
Hanging onto every word were dozens of reporters, members of the public, and of course, the jury - the ones who would ultimately weigh the merits of Ms Daniels' testimony.
It was hard to tell what those 12 New Yorkers made of the day's courtroom drama, as they maintained their poker faces through it all. Despite the eyebrow-raising testimony and heated back-and-forth, their facial expressions remained stoic - as they have every day in court.
Still, as court adjourned, Justice Merchan issued his usual instruction to the jurors once more: Please remember to keep an open mind.