ewan mcgregor
Ewan McGregor (R) and Eve Mavrakis in 2014 Getty

Ewan McGregor's wife Eve Mavrakis reportedly believes that her husband cheated on her with Mary Elizabeth Winstead, who is 14 years younger than the Trainspotting actor.

According to The Sun, McGregor, 46, told his wife of 22 years that nothing had occurred behind her back, but she finds it "hard for her to believe him".

The report goes on to claim that McGregor opened up about his feeling for his Fargo co-star to Mavrakis, 51, in May, leading to the breakdown in their marriage. Winstead recently split from her husband of seven years, Riley Steams, 31.

"Eve is sure Ewan and Mary were together before he confessed his feelings for her. It is hard for her to believe him," a source told the news website. "This situation is extremely difficult for her and their four children."

Mavrakis recently opened up about her split on Instagram when a user commented on a photo, saying, "I can't believe Ewan would end things with u for that cheap whore! U are so much better than him!!!! Take him for every penny u can!!!!"

Mavrakis replied, "What Can I Do?"

She had posted the photo in October to celebrate her friend's birthday.

McGregor and Winstead were first spotted kissing in a London eatery in late October.

"Ewan and Mary Elizabeth were there together and seemed relaxed in each other's company," witnesses, who were present at The Good Life Eatery in St John's Wood in North London, told The Sun. "There's always lots of celebrities around in that area. The cafe was really busy with people including delivery drivers coming in and out the whole time."

''You cannot reserve a table in there and have to go to the counter to order food, so people are up and down ­constantly," they continued. "They were deep in conversation and were there together for more than an hour. As they left she got on to the back of Ewan's motorbike and they sped off together."

McGregor and Mavrakis have been married since 1995 and share four children together.

Mary Elizabeth Winstead
Mary Elizabeth Winstead at an event - (File photo) Dimitrios Kambouris/Getty Images