Florence Pugh  And  Zach Braff

Florence Pugh and Zach Braff have called it quits after four years of dating, months of rumors about their breakup, and an endless fascination with a 21-year age difference.

The "Black Widow" star, 26, confirmed in a Harper's Bazaar profile published Monday that she and the "Scrubs" alum, 47, quietly ended their relationship earlier this year.

"We're trying to do this separation without the world knowing, because it's a relationship that everyone has an opinion on," Pugh told the outlet.

They first connected in 2019 after working on a short film together, notably never walking the red carpet together.

The two shared pictures of them on social media and previously confirmed the romance with a sly to make up for their age difference.

"It's not what they expected," she told The Sunday Times, noting that her fans assumed she might be dating a Timothée Chalamet type.

"Irrespective of your opinion on who I should or shouldn't be with, at the end of the day if you're praising someone by trolling another person...

In recent months, speculation has swirled that the two went separate ways, when Pugh was seen vacationing with his "Midsummer" co-star Will Poulter earlier this year.