Game of Thrones fans finally got a wedding with a happy ending! Show stars Rose Leslie and Kit Harington, who famously fell in love while playing their characters of Jon Snow and Ygritte, tied the knot today in a Scottish ceremony at the Kirkton Church of Rayne.

The bride was absolutely stunning in a gorgeous sheer lace gown with plenty of tulle and a sweet floral garland atop her flowing white veil.

Harington also made a fashion statement in a traditional tux jacket with a cream vest over a pair of gray striped trousers.

The couple’s co-stars were on-hand to revel in the affair, with BFFs Sophie Turner and Maisie Williams looking fashionable in a red button-down blazer dress and a black cinched-waist jumpsuit, respectively.

Also in attendance was Harington’s more recent on-screen love interest, Emilia Clarke, who looked lovely in a printed blush pink dress, matching pumps, and a bright duster overcoat, and Peter Dinklage.

Rose’s father, Sebastian Leslie, was also on-hand to lend an arm to his famous daughter. He spoke to reporters outside Wardhill Castle in Aberdeen, saying, “We are absolutely thrilled for Rose and Kit to be marrying today.”

The couple reportedly used local caterers, lighting, and florists. Leslie herself is a descendant of King Charles II, and the castle has been in her family for 900 years, according to E!.

Harrington spoke to Italian Vogue about his courtship with Leslie back in 2016, telling the outlet, “If you’re already attracted to someone, and then they play your love interest in the show, it becomes very easy to fall in love.”

The pair announced their engagement back in September with a small newspaper announcement.

Congratulations to the happy couple!

What do you think of Rose’s gorgeous gown? Share over @BritandCo!

(Photos via Jane Barlow + Mark M. Marlan/GC/Getty)