Saoirse Ronan and Jack Lowden have reportedly married in a secret ceremony in Scotland.
The 30-year-old 'Atonement' star has been dating the 'Slow Horses' actor, 34, since 2018 after they worked together on historical drama 'Mary Queen of Scots' and now the Irish Independent newspaper reports the pair tired the knot in a low-key ceremony in Edinburgh earlier this month in front of just a "handful" of the couple's closest friends and family who were all "sworn to secrecy".
The publication reports the wedding took place at the Edinburgh Registrar's Office and was confirmed on the register of Scottish civil marriages records.
The couple has kept their relationship out of the spotlight over the years with both Saoirse and Jack refusing to talk about their romance publicly.
Rumours of a possible engagement surfaced last year when Jack shared a video from a hiking holiday in Scotland featuring a hand - believed to be Saoirse's - wearing a diamond ring but neither commented on the reports.
Jack shared a rare picture of the pair together last month when they attended Glastonbury Festival with the actor taking to Instagram to post a picture of the couple standing in the audience watching one of the acts.
The couple are believed to have got together after meeting on the set of their 2018 movie 'Mary Queen of Scots' - in which Saoirse played the monarch and Jack portrayed her onscreen husband.
The romance was later revealed after they attended a screening of the film in New York together - but other castmembers were said to have been blindsided by the relationship.
A source told the New York Post newspaper's Page Six column: "We don't know when they got together, we only found out on Tuesday night when they rolled up together [at the screening] - but they seem very happy and sweet."
Tagged in Saoirse Ronan