Game Of Thrones star Lena Headey has married Marc Menchaca in Puglia, Italy.
In photos shared online, Headey, 49, looks radiant in a sleeveless halterneck gown with a floral headpiece and veil while Menchaca, 46, donned a smart blue three-piece suit and wide-brimmed hat.
The couple tied the knot surrounded by close friends and family, including fellow actors Peter Dinklage, Emilia Clarke, Michelle Fairley, and Sophie Turner and her husband Joe Jonas.
The British actress, best known for playing Queen Cersei in the HBO fantasy drama, and the Ozark star reportedly said ‘I do’ on Thursday, October 6.
Headey’s former GoT co-star Sophie Turner, 26, gave fans an insight into the big day as she shared a group selfie alongside her husband and fellow guests Michala Cutting, Brian Moore, and Charley McEwan.
While pop legend Rick Astley also made an unlikely appearance at the ceremony.
Photographs from the pair’s special day quickly went viral on social media, with many sharing their well-wishes to the happy couple - and playfully warning Menchaca to look after Headey.
One wrote: “Happy for you, Queen Cersei.”
“I just hope he treats her right because she’s got a very passionate army behind her,” another quipped.
A third added: “Lena Headey looking so beautiful and happy in her wedding dress... still can’t get over it.”
The couple began dating in 2020 and confirmed their relationship in November of that year.
The pair had been seen spending time together several months earlier for the premiere of HBO’s Stephen King adaptation The Outsider, in which Menchaca played a major role.
Headey was previously married to musician Peter Loughran from 2007 to 2013, with whom she shares her son, Wylie.
Then, in 2015, she welcomed daughter Teddy with director boyfriend Dan Cadan, but the couple separated in 2018.