Scottish actor Ewan McGregor has reportedly filed for divorce after being married for 22 years to Eve Mavrakis.

Ewan McGregor and Eve Mavrakis at happier times

The separation of the pair became public at the end of October when tabloid newspapers revealed photographs of the actor with another woman, but court documents reveal that they separated on May 28 of last year.

Recently McGregor thanked both his girlfriend, who he met on the television series Fargo set, and wife in his Golden Globes speech.

TMZ reports that family law court documents state that the marriage broke down due to "irreconcilable differences". 

The 46-year-old is said to be seeking joint custody of his children whose ages range from six to 21 despite his ex-wife seeking sole custody with visitation rights for McGregor.