Two marriages ended. A daughter lashed out online. Then Ewan McGregor’s eldest made an announcement nobody saw coming.
They met in late 2016 on the set of FX’s Fargo. She played Nikki Swango, a con artist. He played Ray Stussy, Nikki’s fiancé, and also Ray’s brother Emmit.
Both were married to other people at the time.
Then on October 22, 2017, a British tabloid ran photos of the two kissing at a London café. The internet assumed the worst right away. Here’s what the record actually shows, and the twist years later that nobody expected.
What the Calendar Actually Showed

people.com
The kiss photos made it look sudden. The timeline is more complicated.
Five months earlier, on May 13, 2017, Winstead had posted on Instagram that her marriage to director Riley Stearns was ending. They had been married seven years. She called him her best friend and signed off, “I love you always, Riley.”
A day after the London photos, People reported that McGregor and his wife, production designer Eve Mavrakis, had separated that same May. McGregor and Mavrakis had been married 22 years and had four daughters.
The two splits happened in the same month, and fans noticed. People wanted to know which came first, the romance or the breakups. Neither actor answered.
Then McGregor took the stage at one of Hollywood’s biggest nights.
The Speech That Stunned the Golden Globes

express.co.uk
On January 7, 2018, McGregor won the Golden Globe for playing both brothers in Fargo. He was 46.
In his speech, he thanked Eve for standing by him for 22 years. A few lines later, he thanked his co-star. “There would’ve been no Ray without Mary Elizabeth Winstead,” he said.
That meant his estranged wife and his new girlfriend were thanked in the same speech, and Twitter exploded.
A few days later, at the Critics’ Choice Awards, the couple hugged in front of the cameras. That same month, McGregor filed for divorce, citing irreconcilable differences.
Things got more personal from there.
A Daughter’s Public Anger
In July 2018, a fan page called Winstead the most beautiful woman on earth. McGregor’s oldest daughter, Clara, then 22, left a comment.
She called Winstead “a piece of trash” and added a smiley face.
It went viral. To many people, it confirmed their worst guesses about how this had all started.
Clara later admitted the comment wasn’t the most mature way to handle things. She said she had sided with her mom but still loved her dad.
Winstead never answered back in public. She didn’t post a rebuttal or give an interview about it. She just stayed quiet.
Could a family that hurt ever come back together?
Building a Life Away From the Noise
The couple kept a low profile. In 2019 they bought a home together in Topanga, California.
They worked together again on the 2020 DC film Birds of Prey. He played the villain, Black Mask. She played Huntress.
In August 2020, McGregor’s divorce from Mavrakis became final. Mavrakis moved on too. By 2021, reports said she was dating composer Jonathan Elias.
Then, quietly, something changed for good.
The Announcement Nobody Saw Coming

people.com
In June 2021, McGregor and Winstead welcomed a son. They named him Laurie.
They had kept the pregnancy completely private. So who told the world?
It was Clara, the same daughter who had called Winstead “trash” three years earlier.
She posted photos of herself holding her new baby brother. She congratulated “my Dad & Mary” and called the baby “the greatest gift.”
That’s a three-year turn from a public insult to a public welcome. Her sister Esther posted too, and shared the baby’s name.
Three months later, McGregor won an Emmy for playing designer Halston. In front of millions of viewers, he told Winstead he loved her very much and mentioned their baby son.
A Wedding, and a Galaxy Far, Far Away

theplaylist.net
On the weekend of April 23, 2022, the couple married in a small outdoor ceremony with family and close friends. He was 51. She was 37.
Here’s a fun fact many fans miss. McGregor is Obi-Wan Kenobi in Star Wars. In 2023, Winstead joined the same universe. She plays General Hera Syndulla, the green-skinned pilot in Disney+’s Ahsoka.
That makes Laurie the son of two Star Wars actors. Winstead has said he’s obsessed with Grogu, better known as Baby Yoda, more than either of his parents’ characters.
In 2024, the couple played opposite each other again in the Paramount+ series A Gentleman in Moscow. They split their time between Los Angeles and McGregor’s native Scotland.
The Bigger Lesson
The internet made up its mind in one weekend in 2017. The full story took years to play out.
There was real hurt, and nobody can erase that. But the daughter who lashed out in public was also the one who welcomed her baby brother to the world.
Families can break and then rebuild into something new. That doesn’t happen in a headline. It happens slowly and quietly, one honest step at a time.

