Game of Thrones actor Kit Harington who was seen celebrating his stag night in North Wales last month has tied the knot with his co-star, Rose Leslie.

The Game of Thrones couple who played on-screen lovers Jon Snow and Ygritte married at a tiny church in Scotland on Saturday after meeting on set six years ago.

They are the first ever couple from the hit fantasy show to marry.

Rose Leslie with her father Sebastian Leslie arrive at Rayne Church, Kirkton of Rayne in Aberdeenshire, for her wedding ceremony with Game Of Thrones co-star Kit Harington (Image: Jane Barlow/PA Wire)

Keeping his trademark long hair and beard for his big day, Haringon donned a three-piece morning suit, while his bride, who was unrecognisable from her Game of Thrones character, wore a floor-length white lace dress.

Read More

Guests, including co-stars Sophie Turner, Maisie Williams, Emilia Clarke and Peter Dinklage lined the path outside Rayne Church in Kirkton of Rayne, while fans of the show gathered outside the castle hoping to catch a glimpse.

The couple, both aged 31, got into an old Land Rover Defender, decorated with paper hearts, with Just Married written all over them.

Groom Game of Thrones star Kit Harington, who plays Jon Snow, arriving at Rayne Church in the village of Kirkton of Rayne, Aberdeenshire, for his wedding ceremony with his co-star Rose Leslie, who played Ygritte in the drama. (Image: Jane Barlow/PA Wire)

The wedding came after the Emmy Award nominated actor brought his party of pals to Denbigh during the May bank holiday for a stag weekend, spending two nights at the luxury Eriviat Hall - a popular spot for famous faces visiting North Wales.

A weekend of blackjack, beer, hot tubs and adrenaline fuelled adventures, including a day at Zip World Caverns ensued as he celebrated his final nights of freedom.

Booking exclusive use of the luxury party house and celeb haunt, the party of 30 spent two nights at the £4,000 per weekend venue.