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.